{"id":1080,"date":"2018-03-19T11:40:00","date_gmt":"2018-03-19T18:40:00","guid":{"rendered":"https:\/\/blogs.plm.automation.siemens.com\/t5\/NX-Design-Blog\/CMM-Migrating-to-NX-From-Catia\/ba-p\/456563"},"modified":"2026-03-26T04:17:08","modified_gmt":"2026-03-26T08:17:08","slug":"cmm-migrating-to-nx-from-catia","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/nx-design\/cmm-migrating-to-nx-from-catia\/","title":{"rendered":"CMM: Migrating to NX From Catia"},"content":{"rendered":"<p><P>In this post let\u2019s take a closer look at the particulars around migration data to NX from Catia.<\/P><\/p>\n<p><P>First consideration are the CMM settings, as these control the output we\u2019ll have to work with once in NX.&nbsp; Make sure to go through the CMM settings to make sure the output will be as you expect so you have the best possible staring point.<\/P><\/p>\n<p><P>The biggest difference in migrating to NX from Catia versus other CAD systems is the use of Geometric Sets in Catia.&nbsp; CMM migrates these into Feature Groups into your NX part file.<\/P><\/p>\n<p><P>The other key area is the extensive support of Linked Geometry from Catia to NX.&nbsp; Migration will maintain most of the links created in the Catia file during migration as long as all supporting files are included with the data to be migrated.<\/P><\/p>\n<p><P>Featured Migration Result:<\/P><br \/>\n<P><span class=\"lia-inline-image-display-wrapper lia-image-align-inline\" style=\"width: 866px;\"><img decoding=\"async\" src=\"http:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/2\/2019\/09\/knuckle-featured-2.jpg\" alt=\"knuckle-featured.jpg\" title=\"knuckle-featured.jpg\" \/><\/span><\/P><\/p>\n<p><P>B-rep Migration Result:<\/P><br \/>\n<P><span class=\"lia-inline-image-display-wrapper lia-image-align-inline\" style=\"width: 868px;\"><img decoding=\"async\" src=\"http:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/2\/2019\/09\/knuckle-B-rep-1.jpg\" alt=\"knuckle-B-rep.jpg\" title=\"knuckle-B-rep.jpg\" \/><\/span><\/P><\/p>\n<p><P><STRONG>Things to remember:<\/STRONG><\/P><br \/>\n<OL><br \/>\n<LI>CMM creates an NX part file containing Intermediate B-Reps and DAF\u2019s for any failed or unsupported features; and Final B-Rep<\/LI><br \/>\n<LI>NX part file size<br \/>\n<OL><br \/>\n<LI>Dependent upon CMM options<\/LI><br \/>\n<LI>Success of migration<\/LI><br \/>\n<\/OL><br \/>\n<\/LI><br \/>\n<LI>Hidden B-Rep and Points<br \/>\n<OL><br \/>\n<LI>Aid in part repair<\/LI><br \/>\n<LI>Validation of migrated\/repaired part<\/LI><br \/>\n<\/OL><br \/>\n<\/LI><br \/>\n<\/OL><br \/>\n<P><STRONG>Standard Order of Repair when working with migrated data:<\/STRONG><\/P><br \/>\n<OL><br \/>\n<LI>Work in Timestamp mode<\/LI><br \/>\n<LI>Repair features in order from earliest to latest; down the part navigator tree from first to last<\/LI><br \/>\n<LI>All repairs should duplicate the captured B-Rep body for the failure\/unsupported feature<\/LI><br \/>\n<LI>The repaired feature needs to be before the captured B-Rep body for the failure\/unsupported feature in the PNT<\/LI><br \/>\n<LI>Use Replace on the captured B-Rep body for the failure\/unsupported feature with the newly created feature as the replacement feature<\/LI><br \/>\n<LI>Use Convert to Linked Body on the last B-Rep body in the PNT, edit this to create associativity to the featured model.&nbsp; This converts the B-Rep body into an Extracted Body after the edit.<\/LI><br \/>\n<\/OL><br \/>\n<P>In the following avi\u2019s we will look at a Wheel\/Brake Asssembly created in Catia and then the resultant data after CMM in NX.<\/P><\/p>\n<p><P><\/p>\n<div class=\"lia-vid-container video-embed-center\">\n<div id=\"lia-vid-V1Y3FxZTE6ZnJhlDhOhi74k2ZxmPmEVDw596h336r539\" class=\"lia-video-ooyala-player-container\"><\/div>\n<p><script>LITHIUM.OoyalaPlayer.addVideo('https:\/\/player.ooyala.com\/static\/v4\/production\/', 'lia-vid-V1Y3FxZTE6ZnJhlDhOhi74k2ZxmPmEVDw596h336r539', 'V1Y3FxZTE6ZnJhlDhOhi74k2ZxmPmEVD', {\"pcode\":\"sxdjkxOluLl_gSQrV57FiGraFE2-\",\"playerBrandingId\":\"ODI0MmQ3NjNhYWVjODliZTgzY2ZkMDdi\",\"width\":\"596px\",\"height\":\"336px\"});<\/script><a class=\"video-embed-link\" href=\"https:\/\/blogs.plm.automation.siemens.com\/t5\/video\/gallerypage\/video-id\/V1Y3FxZTE6ZnJhlDhOhi74k2ZxmPmEVD\" target=\"_blank\" rel=\"noopener\">(view in My Videos)<\/a><\/div>\n<p><\/P><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this post let\u2019s take a closer look at the particulars around migration data to NX from Catia. <\/p>\n<p> First consideration are the CMM settings, as these control the output we\u2019ll have to work wi&#8230;<\/p>\n","protected":false},"author":34469,"featured_media":1088,"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":[31],"industry":[],"product":[],"coauthors":[],"class_list":["post-1080","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-migration"],"featured_image_url":"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/2\/2019\/09\/knuckle-B-rep-1.jpg","_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/posts\/1080","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/users\/34469"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/comments?post=1080"}],"version-history":[{"count":4,"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/posts\/1080\/revisions"}],"predecessor-version":[{"id":1089,"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/posts\/1080\/revisions\/1089"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/media\/1088"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/media?parent=1080"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/categories?post=1080"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/tags?post=1080"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/industry?post=1080"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/product?post=1080"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/coauthors?post=1080"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}