isel_icv4030:engraving_detailed_images

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
isel_icv4030:engraving_detailed_images [2023/01/23 03:47] – [Engraving detailed images] formlabisel_icv4030:engraving_detailed_images [2023/04/03 06:43] (current) – [Using Rhino] formlab
Line 1: Line 1:
 ====== Engraving detailed images ====== ====== Engraving detailed images ======
-For 2.5D operations that retain sharp edge quality.+===== For 3D shapes =====  
 +  * Import mesh file in Fusion 360 
 +  * Create toolpaths 
 +    * 6mm ball mill - parallel with a tiny axial stock-to-leave 
 +    * 2mm ball mill - parallel 90°
  
-===== Using Rhino =====+===== For 2.5D shapes that retain sharp edge quality ===== 
 +{{:isel_icv4030:2.5d.jpg|}} 
 +==== Using Rhino ====
  
-**Workflow**: Vector image > Solid 3D object > Toolpaths+**Workflow**: Vector image > in Rhino: make solid 3D object > import this into Fusion 360 > Toolpaths
  
   * Open .ai file in Adobe illustrator   * Open .ai file in Adobe illustrator
Line 16: Line 22:
   * Move drawing elements to separate layers: (To separate the base from the drawing for example)   * Move drawing elements to separate layers: (To separate the base from the drawing for example)
     * Select the curve elements. In the upper right, the object type says: block instance     * Select the curve elements. In the upper right, the object type says: block instance
-    * click explode 3x (or until Rhino says: ‘closed curve’ instead of ‘block instance’+    * click the ''explode'' icon 3x (or until Rhino says: ‘closed curve’ instead of ‘block instance’
     * select the curve elements you want to move     * select the curve elements you want to move
     * right-click on the target-layer     * right-click on the target-layer
-    * select change object layer+    * select ''change object layer''
  
   * Fixing **self intersections**   * Fixing **self intersections**
       * When extruding vector shapes, you might get the warning that there's some self intersecting geometry.       * When extruding vector shapes, you might get the warning that there's some self intersecting geometry.
       * If the curve elements are still a ‘block instance’. Click explode 1x (or until the block instance becomes curve objects).       * If the curve elements are still a ‘block instance’. Click explode 1x (or until the block instance becomes curve objects).
-      * In the command line, type ‘**TestCrvSelfIntersection**’ (no need to press enter’ after), then make a selection of all the curves you want to test. Click ‘done’. The command adds points where there are self intersections for visual reference. +      * In the command line, type ''TestCrvSelfIntersection'' (no need to press enter after), then make a selection of all the curves you want to test. Click ‘done’. The command adds points where there are self intersections for visual reference. \\ {{:isel_icv4030:rhino_02_selfintersections.jpg?400|}} 
-      * Select the curve tools tab and zoom in to one of the points. +      * select the curve tools tab and zoom in to one of the points.\\ {{:isel_icv4030:rhino_03_fix_01.jpg?400|}} 
-      * draw a line or circle to isolate the problematic intersection. +      * Make sure the selection is of the type 'curve' instead of 'block instance' 
-      * click the **trim** icon.+      * draw a line or circle to isolate the problematic intersection.\\ {{:isel_icv4030:rhino_03_fix_02.jpg?400|}} 
 +      * click the ''trim'' icon.
       * select both the curve you want to keep and the shape you just drew. Click done.       * select both the curve you want to keep and the shape you just drew. Click done.
       * click the parts you want to delete. Click done.       * click the parts you want to delete. Click done.
-      * select the text object and the remaining piece of the shape you drew and click the Join’ icon.+      * now there's a gap in the curve. Fill it with a line object for example.\\ {{:isel_icv4030:rhino_03_fix_03.jpg?400|}} 
 +      * select the main curve and the remaining piece of the shape you drew and click the ''Join''' icon.\\ {{:isel_icv4030:rhino_03_fix_04.jpg?400|}}
  
 +  * Make solid 3D object
 +    * When there are no self-intersections left, select the ''solid tools'' tab
 +    * Select all the curves you want to extrude
 +    * activate the layer where the solid object should be created in (press the radio button)
 +    * Click the ''extrude closed planar curve'' icon.\\ {{:isel_icv4030:rhino_04_extrude-icon.jpg?200|}} 
 +    * Move your mouse so the extrusion goes in the right direction (don't click)
 +    * Type the amount of millimeters you want
 +      * Press OK.\\ {{:isel_icv4030:rhino_05_extrude_result.jpg?400|}}
 +    * Check if the result looks OK by switching to ‘rendered’ view. Any weird things will be visible.
 +      * If something is bad, it's often a very short section of wall (surface). See below: 'If extrusion fails'\\ {{:isel_icv4030:rhino_06_render.jpg?400|}}
  
 +    * Unite object
 +      * select all solid objects
 +      * click ''Boolean Union''
 +      * check if they look OK by switching to ‘rendered’ view
  
-===== Using Fusion 360 =====+  * If extrusion fails 
 +    * This might happen when there's a small surface present. To find and delete it, do the following: 
 +    * shift + click the top (and bottom) surface and delete them. 
 +    * select the walls and 'explode' those. 
 +    * enter the command ''selsmall'' and add a value that's a fraction larger than the object's extrusion. For example: a shape is extruded 2mm, enter 2,001. This finds shapes up to that length. So the smallest surfaces are found this way. 
 +    * if the command found one or a few super small walls, delete them. If there's no gap, that should be good enough to go. If there's a gap, try adjusting the surfaces boundaries to match or fix the gaps with the ''connect surfaces'' icon. 
 +    * When the walls look OK again, click the icon ''surface from planar curves'', then select the tops of the walls and press OK.  
 +    * Repeat for the bottom parts if necessary 
 +    * Join the fixed part to the rest of the solid model. 
 + 
 +  * Export as STP file 
 + 
 +  * Import STEP file into Fusion 360 to create toolpaths the regular way. 
 +  * Use flat end mills 
 +==== Using Fusion 360 ====
 <wrap hi>Update: Not very practical</wrap> <wrap hi>Update: Not very practical</wrap>
  
Line 50: Line 86:
  
  
-===== Negative space =====+=== Negative space ===
 For cutting the area in-between the shapes (to use as a stamp for example).\\  For cutting the area in-between the shapes (to use as a stamp for example).\\ 
 Note to future self: **If an image is used as a stamp, mirror the image(!)** Note to future self: **If an image is used as a stamp, mirror the image(!)**
Line 59: Line 95:
 {{:isel_icv4030:detailed_engraving_trespa.jpg?400|}}\\  {{:isel_icv4030:detailed_engraving_trespa.jpg?400|}}\\ 
 Embossing stamp in Trespa. Mirrored. Embossing stamp in Trespa. Mirrored.
-==== In Illustrator ====+ 
 +=== In Illustrator ===
  
   * Set the document units to mm   * Set the document units to mm
Line 77: Line 114:
     * In the export options, make sure a unit represents a millimeter. Check the option ''Export Selected Art Only''. Click OK:\\ {{:isel_icv4030:detailed_engraving_export_settings.png?400|}}     * In the export options, make sure a unit represents a millimeter. Check the option ''Export Selected Art Only''. Click OK:\\ {{:isel_icv4030:detailed_engraving_export_settings.png?400|}}
  
-==== In Fusion ==== +=== In Fusion === 
-=== Preparing the 3D models ===+== Preparing the 3D models ==
  
   * Import one sketch per layer:\\ {{:isel_icv4030:detailed_engraving_fusion_import.png?400|}}   * Import one sketch per layer:\\ {{:isel_icv4030:detailed_engraving_fusion_import.png?400|}}
Line 93: Line 130:
     * repeat for all tiles:\\ {{:isel_icv4030:detailed_engraving_all_3d_tiles.png?400|}}     * repeat for all tiles:\\ {{:isel_icv4030:detailed_engraving_all_3d_tiles.png?400|}}
  
-=== Creating toolpaths ===+== Creating toolpaths ==
  
   * Create an object with the dimensions of the stock material & position it accordingly in relation to the tiles.   * Create an object with the dimensions of the stock material & position it accordingly in relation to the tiles.
  • isel_icv4030/engraving_detailed_images.1674474440.txt.gz
  • Last modified: 2023/01/23 03:47
  • by formlab