{"id":1310,"date":"2011-10-27T09:20:34","date_gmt":"2011-10-27T16:20:34","guid":{"rendered":"https:\/\/blogs.plm.automation.siemens.com\/t5\/Siemens-PLM-Corporate-Blog\/Geometric-Constraint-Solving-and-Spin-Surfaces\/ba-p\/334792"},"modified":"2026-03-26T11:06:56","modified_gmt":"2026-03-26T15:06:56","slug":"geometric-constraint-solving-and-spin-surfaces","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/news\/geometric-constraint-solving-and-spin-surfaces\/","title":{"rendered":"Geometric Constraint Solving and Spin Surfaces"},"content":{"rendered":"<p><P>In amongst all of the publicity around <A title=\"PLM Connection Europe summarized\" href=\"http:\/\/blog.industrysoftware.automation.siemens.com\/blog\/2011\/10\/25\/plm-connection-europe-summarized-storified\/\" rel=\"nofollow noopener noreferrer\"><SPAN style=\"text-decoration: underline\">PLM Connection Europe<\/SPAN> <\/A>it would have been easy to miss the announcement of the <SPAN style=\"text-decoration: underline\"><A title=\"D-Cubed 3D release announcement\" href=\"http:\/\/www.plm.automation.siemens.com\/en_us\/products\/open\/d-cubed\/product_news\/index.shtml\" rel=\"nofollow noopener noreferrer\">latest release of the D-Cubed 3D products<\/A><\/SPAN>. As it happens, the timing was a coincidence, but now that the releases have been delivered to our customers I would like to highlight one of the new features &#8211; support for spin surfaces in the 3D DCM.<BR \/><\/P><P style=\"text-align: center\"><A rel=\"attachment wp-att-7464 nofollow noopener noreferrer\" href=\"http:\/\/blog.industrysoftware.automation.siemens.com\/blog\/2011\/10\/27\/geometric-constraint-solving-spin-surfaces\/spin2_400\/\"><IMG class=\"size-full wp-image-7464  aligncenter\" src=\"http:\/\/community.plm.automation.siemens.com\/legacyfs\/online\/wordpress\/images\/2011\/10\/spin2_400.jpg\" alt=\"\" width=\"360\" height=\"354\" \/><\/A><\/P><BR \/><!--more-->As mentioned in a&nbsp;<SPAN style=\"text-decoration: underline\"><A title=\"Special cases in geometric constraint solving\" href=\"http:\/\/blog.industrysoftware.automation.siemens.com\/blog\/2011\/08\/08\/geometric-constraint-solving-special-cases\/\" rel=\"nofollow noopener noreferrer\">previous post<\/A><\/SPAN>, adding support for a new geometry type brings a number of benefits, and from version 44 the <A title=\"D-Cubed 3D DCM information\" href=\"http:\/\/www.plm.automation.siemens.com\/en_us\/products\/open\/d-cubed\/products\/3ddcm\/index.shtml\" rel=\"nofollow noopener noreferrer\"><SPAN style=\"text-decoration: underline\">3D DCM<\/SPAN> <\/A>geometric constraint solver supports a \u201cspin surface\u201d. A typical example of generating a surface of this type is when a solid is created by rotating a planar sketch containing a spline curve. Built-in support for spin surfaces simplifies how an application adds them to the 3D DCM, and allows more advanced assembly and direct modelling operations to be performed on these geometries.<BR \/><BR \/>For example, it is now possible to add a concentric constraint between a spin surface and another geometry such as a circle, sphere or cylinder. Also, a parallel constraint, perpendicular constraint or angle dimension can be applied to the axis of a spin surface.<BR \/><BR \/>Within the core of the 3D DCM, there is a lot of code which takes account of the special properties of any geometry and adding spin surfaces has required a major effort by the D-Cubed development team. However, we think this new feature will allow our customers to further enhance geometric constraint solving in three dimensions.<BR \/><BR \/>New releases were also made of the other D-Cubed 3D components \u2013 the <SPAN style=\"text-decoration: underline\"><A title=\"D-Cubed CDM information\" href=\"http:\/\/www.plm.automation.siemens.com\/en_us\/products\/open\/d-cubed\/products\/cdm\/index.shtml\" rel=\"nofollow noopener noreferrer\">CDM<\/A><\/SPAN>, <A title=\"D-Cubed AEM information\" href=\"http:\/\/www.plm.automation.siemens.com\/en_us\/products\/open\/d-cubed\/products\/aem\/index.shtml\" rel=\"nofollow noopener noreferrer\"><SPAN style=\"text-decoration: underline\">AEM<\/SPAN> <\/A>and <SPAN style=\"text-decoration: underline\"><A title=\"D-Cubed HLM information\" href=\"http:\/\/www.plm.automation.siemens.com\/en_us\/products\/open\/d-cubed\/products\/hlm\/index.shtml\" rel=\"nofollow noopener noreferrer\">HLM<\/A><\/SPAN>. Full details of all the changes can be found by following the links in the <SPAN style=\"text-decoration: underline\"><A title=\"D-Cubed 3D release announcement\" href=\"http:\/\/www.plm.automation.siemens.com\/en_us\/products\/open\/d-cubed\/product_news\/index.shtml\" rel=\"nofollow noopener noreferrer\">announcement<\/A><\/SPAN>.<BR \/><BR \/>Mike<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In amongst all of the publicity around  PLM Connection Europe  it would have been easy to miss the announcement of the  latest release of the D-Cubed 3D products . As it happens, the timing was a coi&#8230;<\/p>\n","protected":false},"author":45687,"featured_media":0,"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],"tags":[],"industry":[],"product":[],"coauthors":[],"class_list":["post-1310","post","type-post","status-publish","format-standard","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/news\/wp-json\/wp\/v2\/posts\/1310","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sw.siemens.com\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sw.siemens.com\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/news\/wp-json\/wp\/v2\/users\/45687"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/news\/wp-json\/wp\/v2\/comments?post=1310"}],"version-history":[{"count":1,"href":"https:\/\/blogs.sw.siemens.com\/news\/wp-json\/wp\/v2\/posts\/1310\/revisions"}],"predecessor-version":[{"id":1311,"href":"https:\/\/blogs.sw.siemens.com\/news\/wp-json\/wp\/v2\/posts\/1310\/revisions\/1311"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/news\/wp-json\/wp\/v2\/media?parent=1310"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/news\/wp-json\/wp\/v2\/categories?post=1310"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/news\/wp-json\/wp\/v2\/tags?post=1310"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/news\/wp-json\/wp\/v2\/industry?post=1310"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/news\/wp-json\/wp\/v2\/product?post=1310"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/news\/wp-json\/wp\/v2\/coauthors?post=1310"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}