{"id":878,"date":"2023-01-08T09:18:43","date_gmt":"2023-01-08T09:18:43","guid":{"rendered":"https:\/\/www.fastseal.eu\/blog\/?p=878"},"modified":"2023-01-16T21:53:41","modified_gmt":"2023-01-16T21:53:41","slug":"importdxf","status":"publish","type":"post","link":"https:\/\/fastseal.eu\/blog\/importdxf\/","title":{"rendered":"Import DXF &#8211; complete walkthrough"},"content":{"rendered":"\n<p class=\"has-primary-background-color has-background\">Feature availability: version <strong>&gt;= 5.4.0.0<\/strong><\/p>\n\n\n\n<p class=\"has-background\" style=\"background-color:#a8003538\">Status: Under testing<\/p>\n\n\n\n<p>This post is a resume from start to finish on how to import a DXF file.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Step 0 &#8211; What is needed:<\/h4>\n\n\n\n<ol class=\"wp-block-list\">\n<li>A DXF with a correct drawing &#8211; see <a href=\"https:\/\/www.fastseal.eu\/blog\/importdxf_opendxf\/\" data-type=\"post\" data-id=\"831\">notes on correct DXF file<\/a><\/li>\n\n\n\n<li>A user with access level equal or higher than 1<\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\">Step 1 &#8211; Browse to &#8216;DXF Imported&#8217; folder and select &#8216;New Profile&#8217;<\/h4>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"902\" height=\"553\" src=\"https:\/\/www.fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image.png\" alt=\"\" class=\"wp-image-879\" srcset=\"https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image.png 902w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-300x184.png 300w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-768x471.png 768w\" sizes=\"auto, (max-width: 902px) 100vw, 902px\" \/><\/figure>\n\n\n\n<p>Note: Inside the DXF Imported, folders can also be created.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"537\" height=\"282\" src=\"https:\/\/www.fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-1.png\" alt=\"\" class=\"wp-image-880\" srcset=\"https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-1.png 537w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-1-300x158.png 300w\" sizes=\"auto, (max-width: 537px) 100vw, 537px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Step 2 &#8211; Browse to &#8216;DXF Imported&#8217; folder and select &#8216;New Profile&#8217;<\/h4>\n\n\n\n<p>The following screen appears where the user is asked to open the source DXF file.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"665\" src=\"https:\/\/www.fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-2-1024x665.png\" alt=\"\" class=\"wp-image-881\" srcset=\"https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-2-1024x665.png 1024w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-2-300x195.png 300w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-2-768x499.png 768w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-2.png 1390w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>after selecting the file, a similar screen like the following is presented:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"665\" src=\"https:\/\/www.fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-6.png\" alt=\"\" class=\"wp-image-888\" srcset=\"https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-6.png 1024w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-6-300x195.png 300w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-6-768x499.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Four important groups of information are shown:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>The profile preview &#8211; that should correspond to the source DXF<\/li>\n\n\n\n<li>The nominals &#8211; nominals are automatically detected based on the top most point, bottom most point and height of the profile<\/li>\n\n\n\n<li>Material selection &#8211; User can define in what material this profile is mostly made off<\/li>\n\n\n\n<li>The DXF load results information &#8211; on this window some important information is presented so that problems with the source of the DXF can be tracked. Most common errors are the presence of elements that are not possible to import. To know more about the DXF please check <a href=\"https:\/\/www.fastseal.eu\/blog\/importdxf_opendxf\/\" data-type=\"post\" data-id=\"831\">Open DXF<\/a> post.<\/li>\n<\/ol>\n\n\n\n<h5 class=\"wp-block-heading\">2.1 &#8211; Detailed information about the DXF load results<\/h5>\n\n\n\n<p>The DXF load results window can help diagnose possible errors of the DXF file being loaded. Taking the example above the contents are:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>File path: Corresponds to the path of the origin file<\/li>\n\n\n\n<li>File size: File size on disk. Unusual files are discarded and cannot be loaded. Having a large file normally indicates that the file is not suitable to be imported.<\/li>\n\n\n\n<li>DXF version used. Versions up to 2015 should be loaded without issues.<\/li>\n\n\n\n<li>Number of layers present on the file. 1 is the expected number of layers.<\/li>\n\n\n\n<li>Number of blocks. Does not interfere with the output, but as a general rule, the file should not have many blocks.<\/li>\n\n\n\n<li>Lines: Number of lines present on the file that makes part of the profile geometry.<\/li>\n\n\n\n<li>Arcs: Number of arcs present on the file that makes part of the profile geometry.<\/li>\n\n\n\n<li>Other entities: if other entities (different from arcs or lines) are present, its numbers are listed here.<\/li>\n\n\n\n<li>Error list\/resume window: A resume is present to the user with the most common causes listed. In the example, no issues were found.<\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\">Step 3 &#8211; Machining options<\/h4>\n\n\n\n<p>After loading the file and selecting the raw material, the machining tab can be selected.<\/p>\n\n\n\n<p>When entering the machining tab, the facing, inside, outside and cutting cycles with start to be automatically detected and again a pop up window will appear with the detection results.<\/p>\n\n\n\n<p>Cycles can also be added with the button Add cycle, but currently the support for this functionality is limited and not recommended to be used.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"690\" src=\"https:\/\/www.fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-7-1024x690.png\" alt=\"\" class=\"wp-image-890\" srcset=\"https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-7-1024x690.png 1024w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-7-300x202.png 300w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-7-768x518.png 768w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-7.png 1395w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>On the main window, the colours represent the cycle to witch each geometry was assigned to. The pop up also provides information about the &#8220;machinability&#8221; rating, where shapes that are easily machined are provided a high rating. More information can be found leaving the mouse over the (?) marks on each machinability information.<\/p>\n\n\n\n<p>For each cycle, the user can edit, hide or remove using the corresponding controls:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"247\" height=\"214\" src=\"https:\/\/www.fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-9.png\" alt=\"\" class=\"wp-image-892\"\/><\/figure>\n\n\n\n<p><strong>Hide\/show cycle:<\/strong> Will highlight or remove the highlight of the elements that belong to the cycle. This function is usefull to check if there are other cycles also with the elements.<\/p>\n\n\n\n<p><strong>Cycle Removal:<\/strong> Removing the cycle will prevent that code is generated and will also &#8220;free&#8221; the elements associated with the cycle itself.<\/p>\n\n\n\n<p><strong>Cycle edit:<\/strong> Provides to the possibility to override the automatic selection of elements, adding or removing. When this option is selected only the selected cycle is presented and 2 selection modes are shown on the bottom right corner. Below example for inside machining edit mode:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"616\" src=\"https:\/\/www.fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-10-1024x616.png\" alt=\"\" class=\"wp-image-894\" srcset=\"https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-10-1024x616.png 1024w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-10-300x181.png 300w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-10-768x462.png 768w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-10.png 1384w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>The selection modes are &#8220;single mode&#8221; that is represented by a square and &#8220;area&#8221; mode that is represented by a cross.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Single mode, the user can select and un un\/select elements clicking on them:<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"460\" src=\"https:\/\/www.fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-12.png\" alt=\"\" class=\"wp-image-896\" srcset=\"https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-12.png 600w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-12-300x230.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/figure>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Area mode, more than one element can be un\/selected as the user will be able to create a rectangle:<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"458\" src=\"https:\/\/www.fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-11.png\" alt=\"\" class=\"wp-image-895\" srcset=\"https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-11.png 600w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-11-300x229.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/figure>\n\n\n\n<p>To stop editing the profile, simply select again the edit button on the cycle list.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Step 4 &#8211; Import<\/h4>\n\n\n\n<p>Finally the import tab provides the user with the ability to effectively import the profile.<\/p>\n\n\n\n<p>More options will be added here during the software development and after feedback is received from customers.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"689\" src=\"https:\/\/www.fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-8-1024x689.png\" alt=\"\" class=\"wp-image-891\" srcset=\"https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-8-1024x689.png 1024w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-8-300x202.png 300w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-8-768x517.png 768w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-8.png 1393w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>After it is imported, it will be present on the imported profiles folder and can be machined.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Feature availability: version &gt;= 5.4.0.0 Status: Under testing This post is a resume from start to finish on how to import a DXF file. Step 0 &#8211; What is needed: Step 1 &#8211; Browse to &#8216;DXF Imported&#8217; folder and select &#8216;New Profile&#8217; Note: Inside the DXF Imported, folders can also be created. Step 2 &#8211; &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/fastseal.eu\/blog\/importdxf\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Import DXF &#8211; complete walkthrough&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[42],"tags":[51,49,50],"class_list":["post-878","post","type-post","status-publish","format-standard","hentry","category-import-dxf","tag-automatic","tag-dxf","tag-import","entry"],"_links":{"self":[{"href":"https:\/\/fastseal.eu\/blog\/wp-json\/wp\/v2\/posts\/878","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fastseal.eu\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fastseal.eu\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fastseal.eu\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fastseal.eu\/blog\/wp-json\/wp\/v2\/comments?post=878"}],"version-history":[{"count":5,"href":"https:\/\/fastseal.eu\/blog\/wp-json\/wp\/v2\/posts\/878\/revisions"}],"predecessor-version":[{"id":901,"href":"https:\/\/fastseal.eu\/blog\/wp-json\/wp\/v2\/posts\/878\/revisions\/901"}],"wp:attachment":[{"href":"https:\/\/fastseal.eu\/blog\/wp-json\/wp\/v2\/media?parent=878"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fastseal.eu\/blog\/wp-json\/wp\/v2\/categories?post=878"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fastseal.eu\/blog\/wp-json\/wp\/v2\/tags?post=878"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}