ICAD Particulars
ICAD provided a declarative language (IDL) using New Flavors (never converted to CLOS) that supported a mechanism for relating parts (defpart) via a hierarchical set of relationships. Technically, the ICAD Defpart was a Lisp macro; the ICAD defpart list was a set of generic classes that can be instantiated with specific properties depending upon what was represented. This defpart list was extendible via composited parts that represented domain entities. Along with the part-subpart relations, ICAD supported generic relations via the object modeling capabilities of Lisp.
Example applications of ICAD range from a small collection of defparts that represents a part or component to a larger collection that represents an assembly. In terms of power, an ICAD system, when fully specified, can generate thousands of instances of parts on a major assembly design.
One example of an application driving thousands of instances of parts is that of an aircraft wing - where fastener type and placement may number in the thousands, each instance requiring evaluation of several factors driving the design parameters.
Read more about this topic: ICAD (software)
Famous quotes containing the word particulars:
“Two things of opposite natures seem to depend
On one another, as a man depends
On a woman, day on night, the imagined
On the real. This is the origin of change.
Winter and spring, cold copulars, embrace
And forth the particulars of rapture come.”
—Wallace Stevens (18791955)