{"id":6228,"date":"2014-03-26T08:18:04","date_gmt":"2014-03-26T15:18:04","guid":{"rendered":"https:\/\/blogs.plm.automation.siemens.com\/t5\/Solid-Edge-Blog\/The-10-Golden-Rules-of-Solid-Modeling\/ba-p\/25914"},"modified":"2026-03-26T07:30:56","modified_gmt":"2026-03-26T11:30:56","slug":"the-10-golden-rules-of-solid-modeling","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/solidedge\/the-10-golden-rules-of-solid-modeling\/","title":{"rendered":"The 10 Golden Rules of Solid Modeling"},"content":{"rendered":"<p><P>Even as synchronous modeling makes great strides with each new release of Solid Edge, I thought of taking a hint from <a href=\"https:\/\/blogs.plm.automation.siemens.com\/t5\/user\/viewprofilepage\/user-id\/60\" target=\"_blank\" rel=\"noopener noreferrer\">Matt Lombard<\/A>&#8216;s following quote in his very useful <a href=\"https:\/\/blogs.plm.automation.siemens.com\/t5\/Solid-Edge-Knowledge-Base\/Solid-Edge-Community-Blog-Author-Guidelines\/ta-p\/3823\" target=\"_blank\" rel=\"noopener noreferrer\">guidelines for blog authors.<\/A><BR \/><BR \/><EM>You may think it\u2019s a boring topic because you deal with it every day, but someone will find it interesting.<\/EM><BR \/><BR \/>The following are best practices that will help the novice user and 3D expert alike, generate robust solid models. These 10 commandments can save hours of work each day by saving design time and allowing changes to be absorbed easily.<BR \/><BR \/><STRONG>1. Make the Base Feature Symmetric<\/STRONG><\/P><br \/>\n<P><BR \/>This is a no brainer but here are some Do&#8217;s and Don&#8217;ts:<BR \/>\u2022 Don&#8217;t use dimensions to make a rectangle symmetric about the planes.<\/P><\/p>\n<p><P><span class=\"lia-inline-image-display-wrapper lia-image-align-inline\" style=\"width: 325px;\"><img decoding=\"async\" src=\"http:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/8\/2019\/09\/1-23.png\" alt=\"1.png\" title=\"1.png\" \/><\/span><\/P><br \/>\n<P><BR \/>\u2022 Use the Horizontal\/Vertical relation to make the rectangle or base feature symmetric about the default reference planes.<\/P><\/p>\n<p><P><span class=\"lia-inline-image-display-wrapper lia-image-align-inline\" style=\"width: 325px;\"><img decoding=\"async\" src=\"http:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/8\/2019\/09\/2-20.png\" alt=\"2.png\" title=\"2.png\" \/><\/span><BR \/><BR \/>Though dimensions appear to be a more attractive option, easy to place and interpret compared to relationship handles, it unnecessarily adds more clutter and more numbers to keep a tab on during later design changes.<BR \/><BR \/><STRONG>2. Use Relationships<\/STRONG><\/P><br \/>\n<P><BR \/>Constrain your sketches as much as possible, before applying any dimensions.<BR \/>Always keep the dimensions for later.<BR \/>Also don&#8217;t use mathematical relations between dimensions for such simple tasks as making the sketch symmetric but save those techniques for capturing the design intent.<BR \/><BR \/>Many users do not use relationships beyond those applied automatically by Solid Edge.<BR \/>Relations applied initially can be lost easily during profile editing operations like trimming, etc. Applying relationships explicitly is a highly recommended practice.<BR \/><BR \/>3. Also, <STRONG>rename dimensions<\/STRONG> to something more meaningful and use the comments.<BR \/>It really helps the next guy when changes are necessary.<BR \/><BR \/>After placing the dimension, double-click it to bring up the Command bar which sports the areas for renaming and adding comments.<BR \/><BR \/><span class=\"lia-inline-image-display-wrapper lia-image-align-inline\" style=\"width: 683px;\"><img decoding=\"async\" src=\"http:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/8\/2019\/09\/8-12.png\" alt=\"8.png\" title=\"8.png\" \/><\/span><BR \/><BR \/>The makers of Solid Edge sure have spent much time and energy in adding these facilities &#8211; go ahead and make the most of it.<BR \/>If nothing else, it can be used to take down a little reminder when you get that all important phone call in the middle of placing a critical dimension&nbsp;<img decoding=\"async\" id=\"smileyhappy\" class=\"emoticon emoticon-smileyhappy\" src=\"https:\/\/siemensplm.i.lithium.com\/i\/smilies\/16x16_smiley-happy.png\" alt=\"Smiley Happy\" title=\"Smiley Happy\" \/> Rest assured you will never lose the comment for it will always be found under the Comments column in the Variable Table as illustrated in image above.<BR \/><BR \/><\/P><br \/>\n<P><STRONG>4. Reuse is the <a href=\"http:\/\/en.wikipedia.org\/wiki\/Mantra\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Mantra<\/A> <\/STRONG><\/P><\/p>\n<p><P>In Solid Edge, dimensions placed in the sketcher mode appear AS-IS in the final drawing.<BR \/>This leads us to adopt another best practice which is placing key dimensions in the sketcher itself so they appear in draft automatically using the Retrieve Dimensions&nbsp;<span class=\"lia-inline-image-display-wrapper lia-image-align-inline\" style=\"width: 32px;\"><img decoding=\"async\" src=\"http:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/8\/2019\/09\/3-18.png\" alt=\"3.png\" title=\"3.png\" \/><\/span> tool.<BR \/><BR \/><span class=\"lia-inline-image-display-wrapper lia-image-align-inline\" style=\"width: 418px;\"><img decoding=\"async\" src=\"http:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/8\/2019\/09\/5-15.png\" alt=\"5.png\" title=\"5.png\" \/><\/span><BR \/><BR \/>Retrieved dimensions seen on the drawing make their way all up to the shop floor and when there is a feedback on tweaking one of them, you can come back and find the dimension readily in the model applied inside the sketcher. This:<BR \/>\u2022 Saves time spent on adding a dimension in the sketcher.<BR \/>\u2022 Avoids the risk of losing the design intent.<BR \/>\u2022 Breaking the already placed relations.<BR \/>\u2022 Over-defining the sketch.<BR \/><BR \/><STRONG>5. Do not apply too many fillets or chamfers in the sketch.<\/STRONG><\/P><\/p>\n<p><P>Always apply treatment features to the solid model. With too many entities in the sketcher, the model takes more time to regenerate, since it has to resolve more constraints and geometric relationships that Solid Edge applies for you in addition to the dimensions placed manually.<BR \/><BR \/><span class=\"lia-inline-image-display-wrapper lia-image-align-inline\" style=\"width: 317px;\"><img decoding=\"async\" src=\"http:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/8\/2019\/09\/4-14.png\" alt=\"4.png\" title=\"4.png\" \/><\/span><BR \/><BR \/>Take for example a fillet used in a sketcher. Here you have to apply a radius dimension explicitly. On the other hand, using the Round tool you have a dimension placed automatically.<BR \/><BR \/><STRONG>6. Create Drafts as Early as Possible<\/STRONG><\/P><br \/>\n<P><BR \/>Some features, by their nature, should be applied early in the modeling process.<BR \/>Draft features are such an example.<BR \/>A draft feature allows you, the designer, to draft or taper a face or group of faces, so that the model can be extracted from a mold. Once an edge has been rounded, a surface that borders it cannot have a draft applied. This makes it important to apply drafts before fillets.<BR \/><BR \/><span class=\"lia-inline-image-display-wrapper lia-image-align-inline\" style=\"width: 512px;\"><img decoding=\"async\" src=\"http:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/8\/2019\/09\/6-13.png\" alt=\"6.png\" title=\"6.png\" \/><\/span><\/P><br \/>\n<P><BR \/>Draft features rely on sharp corners to use as hinges for the surface to be drafted. For that reason, it is advisable to create drafts as early as possible, in order to avoid difficulties when creating draft walls.<BR \/><BR \/><STRONG>7. Chronology of Fillets<\/STRONG><\/P><br \/>\n<P><BR \/>Create Fillets as late as possible.<\/P><\/p>\n<p><P>Just as drafts should be created as early in the model, fillets should be created later.<BR \/>Filleting the edge of a face prevents that face from being drafted later. The extra edges created by fillets becomes selectable as reference for later features, and can therefore cause parent-child relationships that are undesirable.<\/P><\/p>\n<p><P>Few models will have all the fillets as the last features, but creating them as late as feasible in your design allows more design freedom.<BR \/><BR \/><STRONG>8. Chronology of Fillet Radius<\/STRONG><\/P><\/p>\n<p><P>Apply larger rounds first.<\/P><\/p>\n<p><P>Suppose you apply the small round first. And then the larger round.<BR \/>Not only, Solid Edge senses it as a feature with problems, but the result is also not the desired one.<BR \/><BR \/><span class=\"lia-inline-image-display-wrapper lia-image-align-inline\" style=\"width: 507px;\"><img decoding=\"async\" src=\"http:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/8\/2019\/09\/7-14.png\" alt=\"7.png\" title=\"7.png\" \/><\/span><BR \/><BR \/>You can rectify this problem by dragging and dropping the last round feature before the previous one in the feature pathfinder. This is also called feature re-ordering.<BR \/>And even though, feature reordering is a handy tool, apply larger rounds first.<BR \/><BR \/><STRONG>9. Parent-Child Relationships<\/STRONG><\/P><br \/>\n<P><BR \/>Be aware (not beware!) of parent-child relationships.<BR \/>Parent-child relationships help capture design intent, but can also be a source of frustration if used haphazardly.<\/P><br \/>\n<P><BR \/>Dimensioning a hole to the edge of a protrusion, makes the hole a child of that referenced feature. In this case, if the protrusion is deleted, then the hole no longer has it&#8217;s parent, and the child becomes a failed feature.<\/P><br \/>\n<P><BR \/>In this case, it is recommended to dimension the hole to the edges of the face on which it is created.<BR \/><BR \/><span class=\"lia-inline-image-display-wrapper lia-image-align-inline\" style=\"width: 637px;\"><img decoding=\"async\" src=\"http:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/8\/2019\/09\/9-12.png\" alt=\"9.png\" title=\"9.png\" \/><\/span><BR \/><BR \/>It is best to dimension to a reference plane or axis. Dimensioning to a face or edge WILL cause problems if that face changes.<BR \/><BR \/>Here is a list of some methods that create parent-child relationships :<BR \/>\u2022 Dimensioning to existing geometry.<BR \/>\u2022 Coincident, collinear, tangent, parallel and perpendicular constraints between profile geometry being created and existing model geometry Included in the sketcher.<BR \/>\u2022 Reference plane location reference. Any surface used to locate a new reference plane and then features created on the new reference plane.<BR \/>\u2022 Mirroring a feature.<BR \/>\u2022 Grand Children &#8211; A child of a feature that is itself a child of another feature.<BR \/><BR \/><STRONG>10. Trade-off Between Cutouts and Holes<\/STRONG><\/P><br \/>\n<P><BR \/>Whenever possible and if the design allows, use a Cutout instead of the Hole feature.<BR \/>Using cutouts instead of holes reduces the file size.<BR \/>Especially when you have large number of holes&nbsp; like on a perf plate this is very important.<BR \/>Holes may be necessary when they need to be listed in a Hole downstream in a draft file where a Cutout won&#8217;t be of use.<BR \/><BR \/><span class=\"lia-inline-image-display-wrapper lia-image-align-inline\" style=\"width: 496px;\"><img decoding=\"async\" src=\"http:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/8\/2019\/09\/10-22.png\" alt=\"10.png\" title=\"10.png\" \/><\/span><BR \/><BR \/>A caveat to this rule in Solid Edge is a Cutout can also be used to create a Hole Table but here&#8217;s the catch &#8211; add the column <STRONG>Type<\/STRONG> to the Hole Table and it will simply show the hole type as Other when using a cutout whereas in case of a Hole, the proper type viz. CounterBore, etc. is displayed.<BR \/><BR \/><\/P><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Even as synchronous modeling makes great strides with each new release of Solid Edge, I thought of taking a hint from Matt Lombard&#8217;s following quote in his very useful guidelines for blog authors.   &#8230;<\/p>\n","protected":false},"author":42979,"featured_media":6257,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spanish_translation":"","french_translation":"","german_translation":"","italian_translation":"","polish_translation":"","japanese_translation":"","chinese_translation":"","footnotes":""},"categories":[1,96],"tags":[],"industry":[],"product":[],"coauthors":[],"class_list":["post-6228","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","category-tips-tricks"],"featured_image_url":"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/8\/2019\/09\/7-14.png","_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/solidedge\/wp-json\/wp\/v2\/posts\/6228","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sw.siemens.com\/solidedge\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sw.siemens.com\/solidedge\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/solidedge\/wp-json\/wp\/v2\/users\/42979"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/solidedge\/wp-json\/wp\/v2\/comments?post=6228"}],"version-history":[{"count":11,"href":"https:\/\/blogs.sw.siemens.com\/solidedge\/wp-json\/wp\/v2\/posts\/6228\/revisions"}],"predecessor-version":[{"id":6260,"href":"https:\/\/blogs.sw.siemens.com\/solidedge\/wp-json\/wp\/v2\/posts\/6228\/revisions\/6260"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/solidedge\/wp-json\/wp\/v2\/media\/6257"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/solidedge\/wp-json\/wp\/v2\/media?parent=6228"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/solidedge\/wp-json\/wp\/v2\/categories?post=6228"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/solidedge\/wp-json\/wp\/v2\/tags?post=6228"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/solidedge\/wp-json\/wp\/v2\/industry?post=6228"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/solidedge\/wp-json\/wp\/v2\/product?post=6228"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/solidedge\/wp-json\/wp\/v2\/coauthors?post=6228"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}