test2.yml 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. Ops:
  2. - !PatchPen
  3. Pen: 0
  4. Speed: 500
  5. Frequency: 50000
  6. Power: 30.0
  7. PulseWidth: 2
  8. - !ClonePen
  9. From: 0
  10. To: 255
  11. Inclusive: True
  12. # - !PatchPen
  13. # Pen: 0
  14. # Power: 10.0
  15. # - !PatternPen
  16. # From: 0
  17. # To: 40
  18. # Field: !Power 2
  19. # - !DeleteObjects
  20. # Layer: 0
  21. # - !HatchArray
  22. # Layer: 0
  23. # Width: 3.0
  24. # Height: 2.0
  25. # Columns: 8
  26. # Rows: 5
  27. # Spacing: 0.5
  28. # Z: 0.0
  29. # StartingPen: 0
  30. # Hatch:
  31. # LineSpacing: 0.1
  32. # - !Object
  33. # Input: !Existing { Layer: 0, Object: 0 }
  34. # Export: 'export.bin'
  35. - !Object
  36. # Input: !Rectangle { Width: 2, Height: 3 }
  37. Input: !Existing { Layer: 0, Object: 0 }
  38. Z: 0.8
  39. # Origin: { X: 10.0, Y: 10.0 }
  40. # Pen: 0
  41. Array:
  42. Columns: 15
  43. Rows: 10
  44. Spacing: 2.3
  45. RandomizeOrder: True
  46. StartingPen: 0
  47. # PatternX: !Frequency 5000
  48. # PatternY: !Power 1.0
  49. # PatternX: !PulseWidth 1
  50. # PatternY: !Frequency 10000
  51. # Hatch:
  52. # LineSpacing: 0.01
  53. ReplaceObject: 0
  54. - !RandomizePen
  55. Index: 0
  56. Count: 30
  57. Speed: [100, 1000, 100] # [min, max, step]
  58. Power: [10, 100, 5] # [min, max, step]
  59. Frequency: [20000, 1000000, 1000] # [min, max, step]
  60. PulseWidth: [2, 80, 2] # [min, max, step]
  61. # - !Object
  62. # Input: !Rectangle { Width: 10, Height: 5}
  63. # Z: 0.0
  64. # Origin: { X: 10.0, Y: 10.0 }
  65. # Pen: 0
  66. # ReplaceObject: 0
  67. # - !Object
  68. # Input: !Existing { Layer: 0, Object: 0 }
  69. # Origin: { X: 10.0, Y: 10.0 }
  70. # ReplaceObject: 0
  71. # - !Object
  72. # Input: !Existing { Layer: 0, Object: 1 }
  73. # Origin: { X: 10.0, Y: 10.0 }
  74. # ReplaceObject: 1
  75. # - !Object
  76. # Input: !Circle { Radius: 3.0 }
  77. # - !Object
  78. # Input: !Import { Path: 'export.bin' }