{"id":1565,"date":"2025-12-03T05:11:44","date_gmt":"2025-12-03T10:11:44","guid":{"rendered":"https:\/\/blogs.sw.siemens.com\/plm-components\/?p=1565"},"modified":"2026-03-26T08:04:18","modified_gmt":"2026-03-26T12:04:18","slug":"d-cubed-2d-components-version-79-release","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/plm-components\/d-cubed-2d-components-version-79-release\/","title":{"rendered":"D-Cubed 2D Components version 79 release"},"content":{"rendered":"\n<p>D-Cubed 2D Components sit at the core of cutting-edge CAD\/CAM\/CAE and AEC software applications,  enabling advanced sketching capabilities and transforming how products are conceived and built. These applications are used to design, analyze, visualize, and manufacture products from consumer goods to aircraft engines and commercial buildings.<\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">D-Cubed 2D DCM version 79.0<\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>D-Cubed\u00a0<a href=\"https:\/\/www.plm.automation.siemens.com\/global\/en\/products\/plm-components\/2d-dcm.html\" target=\"_blank\" rel=\"noreferrer noopener\">2D DCM<\/a>\u00a0(2D Dimensional Constraint Manager) is widely acknowledged as the leading 2D geometric constraint solver. In addition to driving the sketcher in many CAD products, 2D DCM is used in CAM, CAE and other geometry-based applications. <\/p>\n\n\n\n<p>Enhancements introduced in version 79.0 of D-Cubed 2D DCM are described below.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Equal value between length dimensions of different types<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>In 2D DCM models, it is frequently the case that applications wish to constrain two measured quantities to be same without specifying a particular value.<\/p>\n\n\n\n<p>Until now, equal value was only supported for pairs of dimensions of the same type, limited to distance and radius. It was therefore necessary to use equations to establish equality between more complex dimensions, such as directed distances.<\/p>\n\n\n\n<p>With version 79.0, applications integrating 2D DCM can quickly and effectively <strong>constrain<\/strong> <strong>multiple length dimensions of different types <\/strong>to<strong> <\/strong>have<strong> equal value<\/strong>.<\/p>\n\n\n\n<p>The new equal value constraint supports <strong>any number of length dimensions<\/strong> and <strong>any combination of length dimension types<\/strong>, including directed distances, curve lengths, radii and linear pattern values.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"787\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-2D-DCM-v79.0-Pictures-for-blog-1024x787.jpg\" alt=\"\" class=\"wp-image-1567\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-2D-DCM-v79.0-Pictures-for-blog-1024x787.jpg 1024w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-2D-DCM-v79.0-Pictures-for-blog-600x461.jpg 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-2D-DCM-v79.0-Pictures-for-blog-768x590.jpg 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-2D-DCM-v79.0-Pictures-for-blog-1536x1180.jpg 1536w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-2D-DCM-v79.0-Pictures-for-blog-2048x1574.jpg 2048w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-2D-DCM-v79.0-Pictures-for-blog-900x691.jpg 900w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<p>The new equal value constraint is equipped with a full set of <strong>solution control tools<\/strong>, that can be used by applications to further detail the design intent and guide 2D DCM when multiple solutions are available.<\/p>\n\n\n\n<p><strong>The shared value for the new equal constraint is treated as a separate object<\/strong> and applications can either specify its starting value, fix or dimension it. <\/p>\n\n\n\n<p><strong>Equal value constraints can be added like direct dimensions, supporting all dimension properties<\/strong> like alignment, half-spaces, help points or parameters. Applications can <strong>add or remove individual dimensions from the equal value constraint<\/strong>, without breaking the equality of other nodes.<\/p>\n<\/div>\n<\/div>\n\n\n\n<p>2D DCM will solve <strong>each of the length dimensions involved in the equal value constraint <\/strong>and assign <strong>individual solving statuses<\/strong>. If any of the length dimensions in the equal value constraint is also involved in an invalid configuration, its individual status will reflect this. Applications can therefore act on the specific problematic length dimension, without affecting the others in the equal value constraint.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Half-space support for dimensions from parametric curves to lines<\/strong><\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>For dimensions from curves, 2D DCM supports the concept of signed dimension values using a half-space definition.<\/p>\n\n\n\n<p>An infinite line can be considered to divide space into two halves. As a line is defined in 2D DCM using a signed vector, it has a positive direction and therefore we can say that one half of space is on the right side of the line, facing in the line direction and the other half space is on the left side.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<p>This concept can be generalised for a position on any curve, given a sign for the direction. Whilst the curve may be bounded or even periodic, locally from the position being measured the solution space is either on the left or the right side.<\/p>\n\n\n\n<p>Previous versions of 2D DCM have limited the combinations of geometries and dimensions for which a half-space can be defined. In version 79.0, <strong>the supported combinations have been increased to include a distance or an equal distance from a parametric curve to a line<\/strong>. This includes splines, conics, ellipses and evaluated parametrics.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"842\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-2D-DCM-v79.0-half-space-1024x842.jpg\" alt=\"\" class=\"wp-image-1572\" style=\"width:360px;height:auto\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-2D-DCM-v79.0-half-space-1024x842.jpg 1024w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-2D-DCM-v79.0-half-space-600x493.jpg 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-2D-DCM-v79.0-half-space-768x631.jpg 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-2D-DCM-v79.0-half-space-1536x1263.jpg 1536w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-2D-DCM-v79.0-half-space-2048x1684.jpg 2048w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-2D-DCM-v79.0-half-space-900x740.jpg 900w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Example of solved configurations with a distance dimension between a parametric curve and a line with defined half-spaces<\/figcaption><\/figure><\/div><\/div>\n<\/div>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Python wrapper<\/strong><\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>With version 79.0, a <strong>Python wrapper interface <\/strong>is also available as part of the 2D DCM deliverables, allowing to integrate it within applications developed in Python.<\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">D-Cubed PGM version 79.0<\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>D-Cubed\u00a0<a href=\"https:\/\/www.plm.automation.siemens.com\/global\/en\/products\/plm-components\/pgm.html\" target=\"_blank\" rel=\"noreferrer noopener\">PGM<\/a>\u00a0(Profile Geometry Manager) enhances the productivity of sketchers. It does this by working with higher level geometric data and not individual curves. Examples include offsetting loops while inserting, extending and trimming edges, adding constraints to loops rather than to individual curves, and solving the shape of loops while maintaining their perimeter length or area. PGM is often used to add capabilities to a 2D DCM-based sketcher. <\/p>\n\n\n\n<p>Enhancements introduced in version 79.0 of D-Cubed PGM (Profile Geometry Manager) are described below.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Improved Find intersections functionality<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>The PGM <strong>Find intersections functionality<\/strong> allows applications to <strong>calculate intersections between loops <\/strong>in a sketch.<\/p>\n\n\n\n<p>An initial prototype of this functionality was introduced in version 78.0, limited to simple crossings, with basic control options and minimal reported information.<\/p>\n\n\n\n<p>With version 79.0, Find intersections is complete.<\/p>\n\n\n\n<p><strong>All types of intersections can be detected<\/strong>, providing applications <strong>granular control on the calculation\u2019s scope<\/strong> and delivering a <strong>comprehensive set of reported intersection properties<\/strong>.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"868\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-PGM-v79.0-types-of-intersections-1024x868.jpg\" alt=\"\" class=\"wp-image-1582\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-PGM-v79.0-types-of-intersections-1024x868.jpg 1024w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-PGM-v79.0-types-of-intersections-600x509.jpg 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-PGM-v79.0-types-of-intersections-768x651.jpg 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-PGM-v79.0-types-of-intersections-1536x1302.jpg 1536w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-PGM-v79.0-types-of-intersections-2048x1736.jpg 2048w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-PGM-v79.0-types-of-intersections-900x763.jpg 900w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">PGM sketch containing loop intersections of various types, classified by the Find intersection PGM functionality<\/figcaption><\/figure><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<p>Supported types of intersections between two loops:<\/p>\n\n\n\n<p><strong>Crossing<\/strong> \u2013 crossing at a single position in space<br><strong>Tangent crossing<\/strong> \u2013 loops are tangent but cross at a unique position<br><strong>Tangent<\/strong><br><strong>End touching<\/strong> \u2013 loops touch at the end of one or both<br><strong>Overlap<\/strong> \u2013 overlapping region with no crossing over<br><strong>Overlap crossing<\/strong> \u2013 overlapping region, crossing over<\/p>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Applications can <strong>control the scope of the intersections calculation<\/strong>. It is possible to specify which loops in the sketch should be included in the calculation &#8211; one loop, for self-intersections, one loop against all other loops in the model, two loops against each other or all loops against all other loops in the model. <\/p>\n\n\n\n<p>It is also possible to specify the types of intersection that PGM will detect among all the supported ones.<\/p>\n\n\n\n<p><strong>Detailed information is returned on the intersections found<\/strong> &#8211; the position of the intersection on specific loop and edge, the type of intersection and the relationship between the intersecting loops.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Partitioned 2D DCM evaluate<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Applications integrating both 2D DCM and PGM can solve dimensions and constraints between PGM sketch entities such as edges and profiles<\/p>\n\n\n\n<p>Partitioning is the automatic division of the model added to 2D DCM into distinct sub-models which can be processed individually<\/p>\n\n\n\n<p>With version 79.0, 2D DCM supports <strong>partitioning of PGM models for DCM evaluate<\/strong>. This can result in more efficient solving as the algorithms must process a smaller model for each function<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"989\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-PGM-v79.0-partitions-1-1024x989.jpg\" alt=\"\" class=\"wp-image-1586\" style=\"width:307px;height:auto\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-PGM-v79.0-partitions-1-1024x989.jpg 1024w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-PGM-v79.0-partitions-1-600x580.jpg 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-PGM-v79.0-partitions-1-768x742.jpg 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-PGM-v79.0-partitions-1-1536x1484.jpg 1536w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-PGM-v79.0-partitions-1-900x869.jpg 900w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-PGM-v79.0-partitions-1.jpg 2023w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Support for Web Assembly<\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>In addition to the existing C, C++ and .NET interfaces, with version 79.0 both 2D DCM and PGM are available as object releases for the <strong>Web Assembly platform<\/strong>, allowing developers to <strong>use the component directly within web applications<\/strong>.<\/p>\n\n\n\n<p>All the complex, powerful parametric sketching capabilities of 2D DCM and PGM can be leveraged in a web environment at near-native speeds, without needing server-side processing.<\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Learn more<\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>To know more about D-Cubed, visit the product page\u00a0<a href=\"https:\/\/plm.sw.siemens.com\/en-US\/plm-components\/d-cubed\/\" target=\"_blank\" rel=\"noreferrer noopener\">D-Cubed | Siemens Software<\/a>\u00a0or request a free 60 days trial at\u00a0<a href=\"https:\/\/resources.sw.siemens.com\/en-US\/dcubed-components-free-evaluation\/?bc=eyJwYWdlIjoiMk96UkhzNzAyaGNCV1FDTWVWeVNzbCIsInNpdGUiOiJwbG0iLCJsb2NhbGUiOiJlbi1VUyJ9&amp;lnc=eyJzbHVnIjoibG9jYWwtbmF2aWdhdGlvbi1wbG0tY29tcG9uZW50cyIsInRpdGxlIjp7InRpdGxlIjoiUExNIENvbXBvbmVudHMiLCJjYXRlZ29yeSI6IlNhbWUgU2l0ZSIsInVybCI6Imh0dHBzOi8vcGxtLnN3LnNpZW1lbnMuY29tL2VuLVVTL3BsbS1jb21wb25lbnRzLyIsImNvbnRleHQiOmZhbHNlfSwibG9jYWxlIjoiZW4tVVMifQ==\" target=\"_blank\" rel=\"noreferrer noopener\">Request your free 60-day evaluation of D-Cubed Components | Siemens Software<\/a>\u00a0.<\/p>\n\n\n\n<p>D-Cubed components are part of the Siemens PLM Components portfolio, a set of advanced, industry-proven Software Development Kits integrated by 3D applications in product design, simulation and manufacturing. To know more, visit\u00a0<a href=\"https:\/\/plm.sw.siemens.com\/en-US\/plm-components\/\" target=\"_blank\" rel=\"noreferrer noopener\">PLM Components | Siemens Software<\/a>.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">2026 PLM Components Innovation Conference<\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>If you are developing next-generation software for 3D product design, simulation or manufacturing,&nbsp;<strong>join us in Cambridge, UK, on April 28-29, 2026, for the fourth PLM Components Innovation Conference<\/strong>. This is a unique opportunity to understand the value of PLM Components and joining Siemens\u2019 open software vendor ecosystem.<\/p>\n\n\n\n<p><strong>To know more and register for the free event, visit&nbsp;<a href=\"https:\/\/resources.sw.siemens.com\/en-US\/plm-components-innovation-conference-2026\/\" target=\"_blank\" rel=\"noreferrer noopener\">PLM Components Innovation Conference 2026 | Siemens Software<\/a>.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>D-Cubed 2D Components sit at the core of cutting-edge CAD\/CAM\/CAE and AEC software applications, enabling advanced sketching capabilities and transforming&#8230;<\/p>\n","protected":false},"author":45271,"featured_media":1591,"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":[91,1],"tags":[3,34,4],"industry":[83],"product":[246],"coauthors":[4529],"class_list":["post-1565","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-product-updates","category-news","tag-d-cubed","tag-dcubed-release","tag-plm-components","industry-software-development","product-plm-open"],"featured_image_url":"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/10\/2025\/12\/What-is-new-in-D-Cubed-v79.0-cover-picture-scaled.jpg","_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/plm-components\/wp-json\/wp\/v2\/posts\/1565","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sw.siemens.com\/plm-components\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sw.siemens.com\/plm-components\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/plm-components\/wp-json\/wp\/v2\/users\/45271"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/plm-components\/wp-json\/wp\/v2\/comments?post=1565"}],"version-history":[{"count":5,"href":"https:\/\/blogs.sw.siemens.com\/plm-components\/wp-json\/wp\/v2\/posts\/1565\/revisions"}],"predecessor-version":[{"id":1593,"href":"https:\/\/blogs.sw.siemens.com\/plm-components\/wp-json\/wp\/v2\/posts\/1565\/revisions\/1593"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/plm-components\/wp-json\/wp\/v2\/media\/1591"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/plm-components\/wp-json\/wp\/v2\/media?parent=1565"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/plm-components\/wp-json\/wp\/v2\/categories?post=1565"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/plm-components\/wp-json\/wp\/v2\/tags?post=1565"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/plm-components\/wp-json\/wp\/v2\/industry?post=1565"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/plm-components\/wp-json\/wp\/v2\/product?post=1565"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/plm-components\/wp-json\/wp\/v2\/coauthors?post=1565"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}