You are on page 1of 77
= | oll lll = = = = =| = mf hm a | a = = == = = - = = = fiefs | = = = == = = = = if | | hue | = ss 5s 2 89 =| = om foe | | | | ct) cl Cl tll = = =) =| er eee ee =| =| ml =z = =| =| =) = == = = | | lo =| | om = = moms el || | sc = = = | = = gs FF Ff | | | = 4 = = = az lUUelhlUUelhUmeLhUSLmae Leese hur = a 4 =| = =m = a 2 2 off oe | he lhe -_ oo” = =| == = = 2 8 ieee ole) lo], a 5 =) = =|= -_— 2. = = i= |m =| o| ll a = -) -- = = os = = - a: SS Se Se eee ee ee ee = = VRAD Gaorvaivd DESIGN PROCESS IN PARACLOUD (3D P ERN MODELER) The aim of this book is to introduce Paracloud GEM software.The context is based on sources we mentioned befor and also my personal experiences about parametric design.You are free to use this book after mentioning the sources 4 Hakim Shafaci / 2014 Email : milad_hshiyahee.cem Contents Mesh Preparation About GEM .. GEM Interface .. Main Mesh Add Mesh Population Map Select Targets Subdivide Mesh Frame Mesh Reference Mesh Offset Face Echo Echo to Edge Join Faces Shit Peel Face Squeeze CAD Interaction Porifera Honeycomb Morphologies Brick Wall Modulation Skin Resources What is PARACLOUD GEM Paracloud Gem is a 3D Pattern modeler. Itwas created fo provide « simple approach for generating complex and rich 3D models without resorting to scripting of any kind.3D Pattern modeling is a new approach towards generative design . It works is easy as rendering images and textures on a surface , creating real 3D geometric patterns over your design surfaces. The 3D pattern ean he controlled parametrically to match your design intent Paracloud Gem is created by designers , for designers. GEM was created following more than 10 years of Id of design more approachable than ever. We think of architects and designers as visual thinkers . GEM provides tools for realizing your design intent with simple visual logic. With Paracloud Gem , the shapes and forms you think becomes really search in the Paracloud GEM Features Component population mapping Paracloud GEM provides an easy way for pepulationg 3D components over your design mesh. similar to rendering, only with 3D objects instoad of textures. Up to 10 components can he used in a GEM session, following target points, preset maps, random or global settings Smart Subdivision Tools Paracloud GEM offers a variety of face subdivision tools. The subdivisions can be applied globally or to selected faces. The subdivision can also be applied relative to proximity from target points «ind randomly. Mesh smoothing can be applied as « subdivision methed Smart Offsets Paracloud GEM includes various offset methods , normal offset, varaiable distances, projection based and random. The offset defines the cellular containers for the components population ‘Mesh Preparation 1 Mapping tools Paracloud GEM includes mapping tools to assist with generating population patterns and edit the mesh faces. Face maps can be created relative to target points, using preset patterns, by face di randomaly ction oF Parametric Control Paracloud GEM includes smart faces tools that allow controlling the face behavior of beth the main and offset meshes. Each face acts as a con er for the component geometry and provides a parametric design operator that controls its behavior. The behavior can be related to target points, diteetion, fixed or random values Performative Intentions Paracloud GEM provides tools for integrating the intencled performative aspects of your design into the model. You can Control the behavior of components relative to points of intrests or orientation, as well as export/import data to spreadsheets for use with analysis software like Autodesk Ecotect 3D Printable Output Paracloud GEM introduces fools for creating unfolded components layout and Ribs and components bleeding - developed for enhancing rapid prototyping processes. The geometry created with gem from waterlight components is 3D print ready More Alternatives in Less Time Paracloud GEM makes it easy te setup and create various design alternatives from a single model - you can simply explore different componenets, subdivisions and directions in just few minutes of work Mesh Preparation 2 Works with Most CAD software ‘Add generative power to your CAD system. GEM works with any software supporting OBJ format including Sketchup Pro, Rhino, 3D$ Max, Maya and many more For All Users : Novice and Experts, on Windows and Mac Puracloud GEM is a great solution for both novice and experts. GEM offers an easy and fast learning curve and requires no scripting of any kind, GEM offers a straight-forward approach to generative design that can integrate at any point in your design workflow. It works on Windows and Intel-Based Mac Mesh Preparation 3 The GEM interface The GEM interface includes the following components OT ; anodmaleess—() a z = coe woo 8 2 ©-8 a O-3 s Of= =e A- Menus N = Face Tools B - Navigation Toolbar O - Advanced Subdivisions C - Display Mode Toolbar P - Mode Selector D - Targets Toolbar Q - Swap Axis/Meshes E - Face Selection Toolbar R - Animation Tab F - Component Pallet G - Command Line H - Mesh Status 1 - Component Status J - Output Toolbar K - Tools Pallets L = Tools Selector M- Viewer Mesh Preparation 4 Add Mesh Add an obj file to the currently open Gem Population Map Generate population patterns and edit the mesh Select Targets Select Mesh points as Target Points Subdivide Mesh Subdivide the original mesh faces. Frame Mesh Create Framing of mesh faces Mesh Preparation ‘Add an obj mesh file to the currently open GEM model steps 1. From the Mesh Menu select the ‘Add Mesh’ option 2. Select additional obj file from the windos dialog box. Or you can Right Click on the Mesh File and se the defavlt Meshes se ‘Mesh Preparation Checkerboard Map Create a Checkerboard Face Map using the first two colors (Red,Orange). This functions requires a welded mesh and can start with an intial pattern Steps 1.Display the Face Map and Clear All Faces 2.Create an intial pattern by assigning faces 3.Select the function from the menu Component > Population Map > Checkerboard Mote = You can choose this function from the Face Selection Toolbar too ca Quads Tangles Naked Edges Blanks by Pesimeter Checkerboard Ahemate Sequence Orientation . = Mesh Preparation 7 Alternate Map Create an Alternated Face Map using the first two colors (Red,Orange). This pattern reflects the face order of mesh (Odd faces are in Red, Even faces in Orange) Steps 1.Display the Face Map and Clear All Faces 2.Select the function from the menu Component >Population Map > Alternate Map Originel Mesh Apply Horizontal Split Subdivision Alternate Map Mesh Preparation 8 Valency Map Assign the faces based on the number and direction of neighboring faces. This map allows using topological components to handle edge conditions, corners ect Steps 1.Display the Face Map and Clear All Faces 2.Select the function from the menu Component >Population Map > Valency Map Valeney Map Conclition Valency Map of subdivided Mesh Map by Rule Create Face Map based on proximity to targets, height or random pattern. The Face Map is created between the predefined range from 1-10 indicated by color range of the components pallet Steps 1.Load different components into the blank colored cells (between 1-10) in the components pallet according to the amount of component you wish to populate 2. Select a Mapping option (by Targets, by Height, Random) Mesh Preparation i? 3.Type the components range according to the components you wish to populate. The numbers represents the components colored cells (Red=1 , Orange=2,Yellow=3 ect) 4.Press the create map button Ptions Mappin By Targets Generates a population map that derives from proximity to the target points. The red color (cell no.1) is located colset to the target points In this example the color values set between 1 to 8 Mote = To revert the colors distribution according to the target points swap between the cells numbers, as shown in the following example Map by Rule by Targets ¥ 8 | [ [Gach Map by Rule by Targets 7 8 1 [iGapn IN In this example the color values set between 8 to 1 ‘Mesh Preparation By Height Creates population map referring to the mesh height. Red cells = Lower mesh area ‘Mesh Preparation 1 Select Targets Select Mesh points as target points by pressing CTRL + Click 1.Press the Display point icon from the Targets toolbar to display Mesh points 2.Use the Ctrl + Click to select Mesh points into Target points 3, Press the Display Targets icon from the Targets toolbar to show only Targets points Mote = To remove last Target point selection, press the D key Selection Modes Green points Represents Mesh Points and Reference Mesh Points Mesh Preparation 12 Subdivide Mesh Subdivide the original mesh faces (Quad and Triangles). Original Mesh steps 1. In the Mesh Tools console select a subdivision method by pressing the button Subdivided Mesh 2.. Repeat pressing the selected method button to add subdivisions Note : The SUBDIVISION command is accumulative, Use the Undo command to cancel the last subdivision You can find subddivison Mesh Tools from the Main Menu and Tools selector “HE Ct} C seme (se Face Map, i i i f i 1&8 O+ BDO® vvoFd [amet Fey Toa vee Reto fer ae Serna Sage Pen et Peng Saray Mente econ Cle Sota Sofie Popenne Seite by Py Sosy inom ty tbe fants Pow Mesh Preparation Subdivide Methods _ Split face vertically _ Split face horizontally _ Split face from centroid to edge mid points. The resulted faces can pivot around the centroid point or follow the same direction Mesh Preparation 14 "XK" _ Split face from centroid to vertices. The resulted faces can pivot around the centroid point or follow the same direction "\""_ Subdivide Quads to Triangles "[" _ Subdivide Quads to Triangles ‘Mesh Preparation 15 Split Edge by Fixed Ratio -Result in a uniform splitting of the face edge according to « fixed ratio, Set value in Command Line In this example retio valves set to : 0.5 Edge by Proxy - Split the edges based on Min and Max valves set in the command line. The distribution derives from their face proximity to the target points In this example ratio values set to: Min: 0 Max: 0.5 Split Face by Number -Splits the face to number of parts, Set values in Command Line In this example values set to: 2 Mesh Preparation 16 Split Face by Proxy - Splits the face to parts based on Min and Max values set in the ‘command line. The valves is relative to the face distance from the target points LLi rl Lo Wi 11 tH Li LOU In this example ratio values set to: Min: 1 Max: 3 lit Face by Random -Splits the face randomly. The number of splits is set between the um and maximum values | | nN | rm {J In this example ratio values set to: Min: 1 Max: & Split Face by Number -Splits the face to number of parts, Set values in Command Line | | | | | It In this example values set to: 2 ‘Mesh Preparation 17 Framing Mesh Face Creates framing of mesh face (Quads and Triangles). Framing distance is calculated offset to the original mesh face boundries ) NG PN NZ YN NZ Ya NZ PA ) ) ( ( ( NZ ) DR Ny ) Zr ZK { DN Sa se ) N YN Ni VX ) NY 2\\ SE NY SK N\ IS Z DE ( () ( u N DS Da YW as i} NZ ) Y ) 1.In the Mesh Tools console, set framing distance 2. Select faces for the frame operation, and set the 'Use FaceMap’ toggle 3.Press the Frame button to operate framing A.Press the Reload button to move back to the original mesh and to reset camera Note : The Frame command is incremental . Use the undo command (Ctrl + z) to cancel the last framing LVN x y pi y YX Vi x XS 2 < In this example valves set to : 0.3 ‘Mesh Preparation 18 Frame by Targest Creates framing of mesh face (Quads and Triangles) based on proximity to the target points. Framing distance is calculated offset to the original mesh face boundries Steps 1. Select target points 2.From the Mesh menu select the Frame by Targets option or type 'Framevar' in the command line 3.Set min and max values in the command line and press ENTER button Mote = The Frame command is incremental . Use the undo command (Ctrl + z) to cancel the last framing options Frame Values Use the mouse wheel to change the frame valves in real time. Scrolling with the mouse wheel will change the valves (0.01 increment) when the mouse is over text box. Hold the Shift and use the mouse mouse wheel to change the values faster (1.0 increment } In this example values set to : Min : 0.2 Max : 0.6 Mesh Preparation 19 Reference Mesh Offset Various Offset methods, normal offset, variable distances and ect Echo Mesh/Reference faces Echo to Edge Echo Mesh/Reference faces towards the first edge of each face Join Faces Join adjacent faces to form a quad face Shift Shift the mesh faces Peel Face Peel the first point of each Main Mesh faces Squeeze Various Squeeze methods Mesh Preparation 20 Offset Normal Offset Offsets Mesh points Normal to the original Mesh. Use scalar values for this operation (the Units are similar to the master units of the imported mesh). Negative values changes offset direction. The distance between each Mesh point and its refrence point is equal Original Mesh Normal Offset Populated Mesh 1. Set the offset distance in the text box 2.Press the Weld or Unweld buttons for controling the result 3.Press the offset button to generate the refrence mesh Ptions Normal Offset Values Use the mouse wheel to change the Focus point coordinated in real time. Scrolling with the Mouse Wheel will change the value (0.01 increment) when the mouse Method over the text box. Hold the Shift and use the Mouse Normal = Wheel to change the values faster (1.0 increment } Mesh Preparation 21 Offset by Height Create normal offset relative to the point height value Ss Original Mesh Offset by Height 1.Set min/max values 2. Set invert (optional) and use Ratio Graph 3.Press the Offset button to apply refrence mesh ffset values are scalar values being calculated according to the file's Master unit. intensity is relative to the points height ‘Min offset intensity relates to the point.max offset intensity relates to heighest point In invert mode - Min offset intensity relates to the heighest point cind Max offset intensity relaites to the lowest point Options Min/Max Values Use the mouse wheel to change the Min/Max values in — real time. Scrolling with Mouse Wheel will change the value(0.01 encrement) when the mouse is over the text box. Hold the shift and use the mouse wheel to change the values faster (1.0 increment) Offset by Height Min value relates to the Lowest point | Max value relates to the heighest point Min : 0.03 Max : 0.4 Mesh Preparation 22 Offset by Focus Normal Offset each vertex to the distance from the Focus point. The offset magnitude derives from the scalar values set between Min/Max Original Mesh Offset by H 1.Press the show button to view focus point 2. Modify Focus point location 3. Set Min/Max values 4. Press the offset button ©ptions Focus point Values Use the mouse wheel to change the Min/Max values in real time. Scrolling with Mouse Wheel will change the I saoiaas I atets) value(0.01 encrement) when the mouse is over the text box. Hold the shift and use the mouse wheel to change the values faster (1.0 increment) Offset by Targest Create normal offset relative to target points location ‘Mesh Preparation 23 Steps 1.Press the Display Points icon from the Targets Toolbar 2.Set Target points using Ctrl+click 3.Set Min/Max valves 4,Set invert (optional) and use Ratio Graph 5.Press the Offset button to apply refrence mesh eptions Min/Max Values Use the mouse wheel to change the Min/Max values in real time. Scrolling with Mouse Wheel will change the value(0.01 encrement) when the mouse is over the text box. Hold the shift and use the mouse wheel to change the values faster (1.0 increment) Offset by Targets Target points Offset by Height In this example values set to: Min : 0.3 Max : 0.7 RULE BASED OFFSET: ‘sgn Rue ‘eytages [a] 04 Min [lower 10 (Max [ofsee.) Mesh Preparation 24 Use Ratio Graph [Z| Use Ratio Graph In this example values set to: Min : 0.3 Max : 0.7 | Use Graph option is toggled Offset Face Leveling Equate the refrence face vertices distance from the original face according to the lowest/ Average /Highest vertex in each face. The mesh is automatically unwelded Se ‘one Face Leveling — iy) 1.Generate a refrence mesh using the offset command 2. Select Offset Leveling Method: Lowest /Average/Highest a 3.Press the Equate button from the Mesh Offset console options Lowest Equate the reference face vertices distance according to the Lowest vertex rl Tay? - He ey Original reference Mesh Lowest Offset Leveling TESS HEE Mesh Preparation 25 Average _Equate the reference face vertices distance according to the Average vertex Original reference Mesh Average Offset Ley 9 Highest _ Equate the reference face vertices distance according to the Highest vertex a if Original reference Mesh Highest Offset Leveling Mote Now you can select one component from the Component Status and populate your Mesh Mesh Preparation 26 Echo Mesh/Reference faces. Values are calculated in percentage Values greater than] = Generates Echo outwards and creats overlapping. Values Lower than 1=Generates Echo inwards (0 = no change 0.9=10x decrease 1.1=10% increase). The Echo Method is incremntal 2. Check the Main/Ref option 3.Set Echo valve in the text box 4.Press the Echo button ©ptions Normal Offset Values tiene Use the mouse wheel to change the Focus point coordinated in real time. Scrolling with the Mouse Wheel will change the value (0.01 increment) when the mouse is over the text box. Hold the Shift and use the Mouse Wheel to change the valves faster (1.0 increment) 1&8 0+ BP OS® voo+ Mesh Preparation 27 Main Echo Main Mesh faces ofololo mi clolofa clololo ololole In this example valves set to: 0.4 Refrence Echo Reference Mesh faces In this example values set to: 0.8 Both Echo Main Mesh and Reference Mesh faces In this example valves set to: 0.5 Mesh Preparation Echo by Targets Echo Mesh/Refrence faces based on proximity to the target points. Values are calculated in percentage Values greater than] = Generates Echo outwards and creats overlapping. Values Lower than (0 = no change 0.9=10x decrease 1.1=10 increase). Steps 1. Select target points 2.From the Face menu select the Echo by Targets option or type ‘Echovar’ Enter in the command lind 3.Set min and max values in the command line and press the Enter button Mote The Echo method is incremental asnoasoy Satay Seton o+ BDO® vvo+ rte Main Echo Main Mesh faces according to the selected essere points Loe Dofoo ap] ooo Dopeya COCO In this example values set to : Min : 0.2 Max : 0.6 ‘Mesh Preparation 29 Reference Echo Refrence faces according to the selected target points I I oopugoooOO I Opodo I | Selec [ i plolefefaocd | | I SJolete/oloe| I | olofelofolcr I | Ob lolol ih HBEsiaaS In this example valves set to : Min: 0.3 Max : 0.8 ‘th Echo both Main Mesh and Reference Mesh faces according to the selected target points (ee oee O5e8500) Maaco Mosen Ooec. om Mmooceo00 Oog000) =a IBBGABE oeEGadl O88 000) In this example values set to : Min: 0.2 Max : 0.9 Echo by Random Echo Mesh/Reference faces based on random values. Values are calculated in percentage, between the minimum and maximum specified Values greater than] = Generates Echo outwards and creats overlapping. Values Lower than (0 = no change 0.9=10x decrease 1.1=10% increase). 1.From the Faice menu select the Echo by Random Option 2.Set min and max valves in the command line and press the Enter button Mote # The Echo method is incremental Mesh Preparation 30 Main Echo Main Mesh faces ole a oO e|O a q alo ale Oo) Bole or efalolobl Acer iol ae iol = Tolole le |o af of [ol [Ole [a ocala In this example values set to : Min: 0.1 Max : 0.8 Refrence Echo Reference Mesh faces ay In this example values set to : Min: 0.3 Max : 0.9 Both Echo Main Mesh and Reference Mesh faces 1) LJ of % ity, In this example values set to : Min : 0.2 Max : 0.9 Mesh Preparation 31 Echo to Edge Echo Mesh/Reference faces towards the first edge of each face The first Edge is marked with the direction arrow when displaying the Face Map. Values are calculated in percentage Values greater than] = Generates Echo outwards and creats overlapping. Values Lower than 1=Generates Echo inwards (0 = no change 0.9=10: decrease 1.1=10x increase). 1.Generate an offset to the original mesh 2.Select the target mesh from the Face>Echo to Edge menu 3, Set Echo value in Command Line 4. Press Enter to execute ©ptions Main Echo Main Mesh faces In this example values set to : 0.4 ‘Mesh Preparation 32 Reference Echo Reference faces In this example valves set to : 0.5 loth Echo both Main Mesh and Reference Mesh faces In this example values set to : 0.6 Echo to Edge by Targets Echo Mesh/Reference faces towards the first edge of each face. The first Edge is marked with the direction arrow when displaying the Face Map. Values are calculated in percentage, between the minimum and maximum specified Values greater than] = Generates Echo outwards and creats overlapping. Values Lower than 1=Generates Echo inwards (0 = no change 0.9=10% decrease 1.1=10% increase) Steps 1.Select target points Mesh Preparation 33 2.Generate an offset to the original mesh 3.Select the target mesh from the face>Echo by Targets menu 4, Set Echo values in Command Line(min, max values) 5.Press Enter to execute Mote : The Echo method is incremental Main Echo Main Mesh faces according to the selected target points T ESS 4 Reference Echo Reference faces according to the selected target points In this example values set to : Min: 0.3 Max : 0.7 In this example values set to: Min : 0.2 Max : 0.8 Mesh Preparation 34 BothEcho both Main Mesh and Reference Mesh faces according to the selected target points el I= In this example values set to : Min : 0.3 Max : 0.9 Echo to Edge by Random Echo Mesh/Reference faces towards the first edge of each face. The first Edge is marked with the direction arrow when displaying the Face Map. Valves are calculated in percentage, between the minimum and maximum specified Values greater than] = Generates Echo outwards and creats overlapping. Values Lower than 1=Generates Echo inwards (0 = no change 0.9=10x decrease 1.1=10% increase). 1.Generate an offset to the original mesh 2.Select the target mesh from the Face>Echo to Edge by Targets menu 3.Set Echo values in Command Line 4. Press Enter to execute Mote :The Echo method is incremental Loa o+ BPO@ voo#Dd ?! Mesh Preparation 35 Main Echo Main Mesh faces S In this example values set to: Min : 0.2 Max : 0.6 Referencefcho Reference Mesh faces In this example values set to: Min: 0.1 Max : 0.8 Both Echo Main Mesh and Reference Mesh faces In this example values set to : Min : 0.3 Max : 0.9 Mesh Preparation 36 Join adjacent faces to form a quad face. The algorithms joins every two adjacent faces that share the first edge (the arrow marker of the face direction) Steps 1.Rotate Face Direction to the desired joining seems 2.From the Mesh Menu select join Faces 3.Flatten Quads (Optional - for flat panels) Befor Rotation Rotation of Selected Faces Joined Quads Result Populated Meshes Mesh Preparation 37 Shift Face Shift the Main Mesh faces. Values are calculated in percentage. the shift direction is following the Direction Arrow between points | and 2 of Each face Negative values reverse the shift direction 1. Set shift value in the command line and press the Enter button Mote : Select Main Mesh and Fixed Values in Mode Selector M Fix In this example values set to : 0.3 Shift by Proxy Shift the Main Mesh faces based on proximity to the target points. Values are calculated in percentage. the shift direction is following the Direction Arrow between points 1 and 2 of Each face Negative values reverse the shift direction 1. Select target points 2.From the Face menu select the Shift by Targets 3.Set min and max values in the command line and presse the Enter button Mesh Preparation 38 In this example values set to : Min : 0 Max : 1.5 % In this example values set to: Min: 1 Max : 0 Shift by Random Shift the Main Mesh faces based on Random valves. Valves are calculated in percentage. the shift direction is following the Direction Arrow between points 1 and 2 of Each face Negative values reverse the shift direction Steps 1.From the Face menu select the Shift by Random 2.Set min and max values in the command line and press the Enter button Mote = The Echo method is incremental Mesh Preparation 39 ae 2s In this example values set to : Min: 0.2 Max : 0.8 ae kk In this example values set to : Min: 0.2 Max : 0.9 Mesh Preparation 40 Peel the first point of each Main Mesh faces, Valves are calculated in metric units. The Peel direction is normal to the face Negative values reverse the Peel direction 1.From the Face menu select the Peel Normal 2. Set Peel value in the comand line and press the Enter button Mote : Select Main Mesh and Fixed Values in Mode Selector In this example values set to : 0.1 Mesh Preparation 4) Peel by Targets Peel the first point of each Main Mesh faces based on proximity to the target points. Values are calculated in metric units. The Peel direction is normal to the face Negative values reverse the Peel direction 1.Select target points 2.From the Face menu select Peel by Targets 3.Set min and max values in the command line and press the Enter button The Peel method is incremental In this example values set fo : Min : 0.02 Max : 0.13 Peel Face by Random Peel the first point of each Main Mesh faces using Random valves. Values are calculated in metric units. The Peel direction is normal to the face Negative values reverse the Peel direction 1.From the Face menu select Peel by Random 2.Set min and max valves in the command line and press the Enter button Mote : The Peel method is incremental Mesh Preparation A2 In this example values set to : Min : 0.03 Max : 0.22 Mesh Preparation 43 Squeeze the diagonal of a face. Values are calculated in percentage Values greater than] 1=Generates Squeeze inwards (0 = no change 0.9=10% decrease 1.1=10% increase). Generates Strech outwards and creats overlapping. Valves Lower than Ste] 1.From the Face menu select Squeeze Diagonal 2.Set Squeeze valve in the command line and press the Enter button 2 + 2 2 s * g 4 a é E Mote = The Echo method is incremental Main Squeeze Main Mesh faces = Lad Oe In this example valves set to : 0.4 Mesh Preparation 44 Reference Squeeze Reference faces In this example values set to : 0.3 Both Squeeze both Main Mesh and Reference Mesh faces In this example values set to : 0.5, Mote + You can Populate your Meshes with the Cube Component Mesh Preparation 45 Mote : Now you can test the Squeeze diagonal by proxy and Squeeze diagonal by random from the Face menu Squeeze 1 Point Squeeze the first point of a face. Values are calculated in percentage Values greater than! = Generates Strech outwards and creats overlapping. Valves Lower than 1=Generates Squeeze inwards (0 = no change 0.9=10x decrease 1.1=10x increase). 1. From the Face menu select the Squeeze 1 Point 2.Set Squeeze value in the command line and press the Enter button Mesh Preparation 46 Main Squeeze Main Mesh faces " In this example values set to : 0.6 Reference Squeeze Reference faces In this example values set to : 0.4 Both Squeeze both Main Mesh and Reference Mesh faces Ry In this example values set to : 0.7 Mesh Preparation 47 Mote = You can Populate your Meshes with the Cube Component Mote = Now you can test the Squeeze | point by proxy and Squeeze 1 poiny by random from the Face menu Mesh Preparation 48 CAD Interaction Exporting obj files from Sketchup and Rhinoceros Porifera Try Echo and shift Functions Honeycomb Morphologies Try Offset and Bleed Functions Brick Wall Try Join Faces and Rotate Functions Modulation Skin Try Mapping Rules Function Design 49 Exporting obj Files From Google Sketchup Pro When exporting models as quads, faces with more than 4 vertices should be subdivided using the line Tool in Sketchup to reduce number of vertices. In the following example the original face included 6 vertices and was subdivided into 3 different quads ‘The original face Includes 11 vertices Subdivision of the face Into $ quads _—‘Final subdivided model Select the faces you wish to export. From the File menu choose Export > 3D Model Set the output type to Obj and click on the options button to set Export Options career oreow NN Me F Bipot ery curt election TF Thangulte a faces F Boot two-sided aces F Spot edges +m ageeo|ccouED sees PF pot tectire maps Swap YZ coordntes (Y's) Objexportoptionsin Sketchup __Guadmaular Meth Loaded in GEM Exporting Model as Triangles When exporting the model as triangles, select the faces you wish to export and toggle the “Triangle all faces’ option from the OBJ export options Design 50 Expat ony caret seecton FF Tangiate al fces PF part twosidedfaces TP Expat edges Bipot tere maps Swap ¥2 coordinates (Y's up) Unie: [Model Unt > ‘Ob| export options in Skerchup Triangular Mesh Loaded in GEM Exporting obj Files From Rhinoceros Preparing mesh entities : Select the objects you wish to mesh and use of one of the meshing options of Rhino. The new paneling tools developed by McNeel Associates can produce cotrolled subdivisions over surfaces and grids Jedacnoone s>sian 4 re a a Eo a8 Design 51 When creating a mesh from untrimed surfaces, rebuild the surface to order 1 for both U and V directions and export it as an Obj file Seager eens spa Tees = Select mesh entities in Rhino and use the export command. Set the following options 2m Seema EhaawezecnY Citrine Sond tet Ce Loe) me) Design 52 Design 53 ‘Make a rectangular surface in sketchup (or any kindes of sofwtares that supporting OBJ files). select the surface and export it as an obj file Mote : Make sure that you are selecting the ‘Export only current selection’ Open the Gem software and Load the mesh file from Mesh status Loaded Mesh Divided Mesh Design 54 Make an offset from the Main Mesh. Select a Target point on that to make an Echo by Target for the Refrence Mesh Select Target point Make an offset Directions of the Main Mesh Echo by Target Min: 0.1 Max : 0.7 Mote # You can Rotate the Directions of the Main Mesh from Tools Pallets 55 Design Select Shift by Proxy from the Face Menu Mote : Make sure that you are selecting the Reference Mesh from Mode Selector Populated Mesh ‘Shift by Proxy Min: 5, Max : 0 Populated Mesh Design 56 Now you can Expert your Populated Mesh from Output Toolbar and import it to the Reference Software Mote : Mark (Preserve Drawing Origin) in the noe SIAR au BED ED) Sinema ‘Sketchup's Import optios Design 57 Honeycomb Morphologies Design 58 Make a rectangular surface in Sketchup (or any kindes of softwares that supporting OBJ files). select the surface and export it as an obj file Mote : Make sure that you are selecting the Export only current selection § Jase oats daar os: eaaeee e sees so sc} 79 — = ce Open the Gem software and Load the mesh file from Mesh status. Make a vertical direction and create an Alternate Map from the Face Selection Toolbar. Turn on ‘Use Face Color’ and select the red color from Component Pallet and Shift it Loaded Mesh Make « Vertical Direction Create and Alternate Map Shifted Meshes , Value : 0.5 59 Select a Target Point on the Main Mesh. make an Offset by Target (Use Ratio Graph) to have a smooth Reference Mesh Mote tin this example valves set to: Min -0.3, Max0.7 Make a Hexagonal Component in Sketchup and export it as an Obj file (Mark Trianagulate All Faces for components). Import the component from Component Status Design 60 If you are populating your mesh, You can see many spaces between each component a VN Y Oe aU AY , ae XV vbee (Soi ea eeu Le Da ee ee (Same (aa J Design 61 Export your model and import it to the Reference Software Mote :Make sure that you are marking ‘preserve drawing origin’ from import's ‘option S23 SaSCEBase BS) Design 62 Design 63 Design Process Make a Plane Mesh in Gem software and divide it. Select faces from Face Selection Toolbar and rotate them as a vertical direction Divided Mesh ‘Make a vertical direction Make a Checkerboard Map to create a erent direction for each colors. Select the Red component and Rotate it twice Checkerboard Map Design 64 Join faces together to have a brick pattern mesh. If you are populating your mesh with a cube component you can't see the pattern a 1 iL Ct Tn 7 L [ Ty I T T ~ Join Preparation Joined Faces Meee sto make a brick pattern, you have to bleed your component to have a space between each brick Design 65 Now if you are populating your mesh, you can see the pattern with the sapces between each brick Offset face Populated Mesh Variety by Rotation Mote Align the face directions from plugins ‘menu, so you can rotate your faces ‘about edge Design 66 Select targets on the main mesh and rotate it about edge by proxy Rotate about Edge by Proxy Min: 0 Max: 45 Populated Mesh Design 7 Modulation Skin ‘Make a smooth surface in Rhino, Select the surface and Divide it with the Rebuild function, Or you can make a subdivision in the Gem software 4 ‘| “4 4 3 8 a 5 aa) Main Mesh Divided Surface Select the surface and Export it as an Obj file. Make sure that you are marking the options same in the OBJ export option BREPERDT RR RSS Si: Export selected surface Export options Design 69 Open Gem software and import the mesh from mesh status. Make a Normal Offset from the Main mesh Design 70 Mote tincrecse the polygon of your meshes when you are want to export them os a ‘component, to have a smoother model in Gem Import each components for the colors of component pallet Mote : Select target points on the Main Mesh from Targets Toolbars Design 71 Select Map by Rule from Tool Selector. Set your components (1 to 3) and then create your map by target ‘Map by Target ‘Map by Rule = Turn on 'Use Face Color’ and populate your mesh. Import your model a.) to the reference software Populated Mesh Design 72 By Target Points By Height Design 73 www.paraclouding.com www.morphogenesism.com Appendix 74

You might also like