Stap 3: Vastleggen van aanpak in het configuratiebestand stl2gcode
stl2gcode_user_id Ed Slatt [ed.slatt stl2gcode_registration_code 1234-1234-1234 stl_filename ../../raspberry pi mount 1.stl stl_90_deg_rotations_z 1 // better angle for camera on left speed_cut_ipm 100 speed_jog_ipm 150 max_error_in 0.002 <session> tool_diameter_in 0.063 max_cut_depth_in 0.125 min_height_in 0.200 scaffolding_stl_filename ../../rpi mount 1 scaffolding top.stl current_working_directory audit_1/top gcode_filename rpi_mount_top.gc </session> <session> tool_diameter_in 0.375 max_cut_depth_in 0.250 min_height_in -0.020 scaffolding_stl_filename ../../rpi mount 1 scaffolding bottom.stl stl_90_deg_rotations_x 2 current_working_directory audit 1/bottom gcode_filename rpi_mount_bottom.gc </session>
Organisatie
De plannen kwamen op in "stap 1: planningsmethode" worden toegepast via stl2gcode configuratiebestanden zoals degene hierboven. Deze bestanden zijn onderverdeeld in secties, die door de richtlijnen in de sectie worden gecontroleerd en zijn verantwoordelijk voor een g-codebestand. Richtlijnen die worden gegeven buiten de secties van toepassing op alle secties. Richtlijnen zijn sleutel / waarde-paren waar de toetsen zijn gescheiden van de waarden met een spatie of een dubbele punt. Bestandspaden systeem kunnen worden opgegeven met voorwaartse of achterwaartse schuine strepen en eventueel dubbele aanhalingstekens.
Stl2gcode-configuratiebestand RPI Mount
De berg is gemaakt met twee g-code bestanden: rpi_mount_top.gc en rpi_mount_bottom.gc. De stl_90_deg_rotations_x 2 richtlijn in het onderste gedeelte regisseert stl2gcode het deel over de x-as 180 graden draaien voordat u het gereedschap pad genereert. De stl_90_deg_rotations_z 1 richtlijn wordt toegepast op beide secties. Ook beide secties gebruiken raspberry pi mount 1.stl, een gesneden snelheid van 100 duim per minuut, jog snelheid van 150 inches per minuut, een max fout van 2 duizendsten van een inch en zowel Ed Slatt de licentie gebruiken.
Zoals aangetoond, de onder g-code gebruikt een 3/8" einde molen. De max_cut_depth_in 0.250 richtlijn zorgt ervoor dat de molen einde nooit lateraal zal worden geduwd in het materieel dat is meer dan ¼" diep. Ook zal de 1/16" einde molen nooit gesneden materieel dat is meer dan 1/8" dik als gevolg van de richtlijn van de max_cut_depth_in in het bovenste gedeelte.
Tot slot, de min_height_in -richtlijn het algoritme vertelt wanneer te stoppen. Deze richtlijn is ingesteld op-0.02 "voor de bodem tool pad omdat de bodem hulpmiddel pad wordt gebruikt om te snijden van de omtrek van het deel. De extra 20 duizenden van een inch zorgt ervoor dat de cut de hele weg door middel van de voorraad bereikt. De standaardwaarde van de min hoogte van 0" wordt gebruikt voor het bovengedeelte, waarmee de onderkant van de voorraad en de bovenkant van het dek van de molen.