Abstract
The recent success of a class of mechanical applications of shape rules in CAD shape grammar interpreters has produced a renewed interest in the design and support of shape embedding and shape rewrite technologies. Despite this, some fundamental constructions in rule-based modeling, namely, any of Euclid's straightedge and compass constructions, appear awkward to simulate within the fuse-embed cycle of a shape grammar interpreter. It is suggested here that this problem of modeling Euclid's straightedge and compass constructions can be efficiently addressed with the introduction of a new schema rule leveraging symbolic representations of shape. Two applications based on the usage of three instances of this schema rule are given to show the simulation of straightedge and compass constructions in a general purpose 2D CAD shape grammar interpreter, the Shape Machine for Rhino. A reflection upon the usage of rule schemas in shape grammar interpreters is given in the end.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have