Preserve Geometry applies a positive constraint, and should represent the minimum geometry which you need in the final shape of your design. It should include sections of geometry which are essential for the performance and functionality of your design.
The preserve geometry can include:
A connection to attach a design to other objects, like bolt holes.
A part of the design you interact with, like handles or handlebars.
When setting up your Generative Study, think "less is more", and don't over-do the amount of preserve geometry - keep only what is absolutely necessary
Obstacle Geometry applies a negative constraint, and should represent all the areas in which your generative model should NOT generate.
You should use obstacle geometry when...
Your design attaches to other objects, use the obstacle geometry to prevent the design from extending into and interfering with, other objects.
At connection points. For example, in a bolted connector, use the obstacle geometry to keep the hole for a bolt free from material, and/or represent the freedom of movement to enable placing the bolt into the hole freely.
Objects attaching to your design are moving, use the obstacle geometry to represent this range of motion. For example, when setting up the design problem for a bike frame, you need to avoid creating material which could collide with the moving pedals, or the turning front wheel.
Any generative-specific designs/geometries needed to help solve a generative study should always be created IN THE GENERATIVE DESIGN WORKSPACE, rather than in the design workspace
By doing so, these temporary geometries will not be included in the design history/workspace, reducing the amount of clutter and noise
These temporary geometries will be retained within the generative design workspace, however - and can be reviewed or modified at any time to adjust outcome parameters
Throughout this Module, you will be going through the process of designing, creating, and validating a Generatively-Designed alternative to a commercially-available door hook, shown here
The ultimate goal will be to create a hook that exceeds the performance of the commercially available door hook, in the following categories:
Load Capacity (how much weight the hook can support before failing)
Weight (how light/heavy the hook is)
Size/Shipping Capacity (how many hooks can fit in a USPS small flat-rate shipping box; pictured at lower-left)
Side-note: The best-performing hooks will be added to a leaderboard - top-winners get extra credit!
For this Checkpoint, correctly identify/create/assign Preserve, Obstacle, and any additional geometric constraints within the Generative Design workspace for your new door hook design
Key functionality of the hook must remain, primarily the same "hook" geometries, both at the end of the cantilever and over the door
Note: Don't forget the size/shipping capacity!
Once done, create a "Generative Door Hook" Project page on your portfolio website, and upload documentation your progress (text/pics/gifs/videos), including:
All correctly-assigned geometries (screenshot)
Descriptions/summaries of what you did/learned