Laser Manual: Difference between revisions

Jump to navigation Jump to search
dxf2gcode configuration
(dxf2gcode configuration)
Line 133: Line 133:
* I have found that DXF files from CAD programs other than QCad cause the dxf2gcode converter to break. Your mileage may vary!
* I have found that DXF files from CAD programs other than QCad cause the dxf2gcode converter to break. Your mileage may vary!
* SarahEmm has had some success using QCad's [http://www.qcad.org/camexpert.html CAM Expert] package with the laser!  Ask her if you want the 'lazzor' machine definition which generates g-code that's complete and ready to load into AXIS on the laser.
* SarahEmm has had some success using QCad's [http://www.qcad.org/camexpert.html CAM Expert] package with the laser!  Ask her if you want the 'lazzor' machine definition which generates g-code that's complete and ready to load into AXIS on the laser.
====dxf2gcode configuration====
* dxf2gcode_v01_config.cfg
[Paths]
save_path = .
load_path = .
[Depth Coordinates]
axis3_retract = 0.01
axis3_slice_depth = -0.01
axis3_safe_margin = 0.01
axis3_mill_depth = -0.01
[Axis letters]
ax2_letter = Y
ax1_letter = X
ax3_letter = Z
[Plane Coordinates]
axis1_start_end = 0
axis2_start_end = 0
[Feed Rates]
f_g1_plane = 10
f_g1_depth = 200
[Route Optimisation]
mutation rate = 0.95
max. population = 20
max. iterations = 300
begin art = heurestic
[Import Parameters]
point_tolerance = 0.01
fitting_tolerance = 0.01
[Tool Parameters]
diameter = 0.1
start_radius = 0.2
[Debug]
global_debug_level = 0
* dxf2gcode_v01_postprocessor.cfg
[Number format]
post_decimals = 4
pre_decimal_zero_padding = 0
signed_values = 0
pre_decimals = 4
decimal_seperator = .
post_decimal_zero_padding = 1
[Program]
cutter_comp_left = G41%nl
feed_change = F%feed%nl
cutter_comp_off = G40%nl
rap_pos_plane = G0 X%X Y%Y%nl
lin_mov_depth = G1 Z%Z%nl
tool_change = T%tool_nr M6%nl S%speed M3%nl
rap_pos_depth = G0 Z%Z %nl
cutter_comp_right = G42%nl
lin_mov_plane = G1 X%X Y%Y%nl
arc_int_ccw = G3 X%X Y%Y I%I J%J%nl
arc_int_cw = G2 X%X Y%Y I%I J%J%nl
[Line numbers]
use_line_nrs = 0
line_nrs_step = 10
line_nrs_begin = 10
 
[General]
write_to_stdout = 0
code_end = M63 P0 (laser off)
M5 (Spindle off)
M2 (Prgram end)
code_begin = G20 (Unit in inch)
M63 P0            (start with laser off)
G0 Z0.002          (ditto)
G0 X2.5 Y3        (move to start position)
M3 S1              (enable laser and set to full power)
abs_export = 1


=== SVG Conversion Workflow ===
=== SVG Conversion Workflow ===
2

edits

Navigation menu