Hi!
My proposition is to add function of drill. I know that there are some workarounds (ie. using tool of exact diameter as hole on dxf) but I belive it would be very easy to implement this function to d2g as this and pocket milling would make dxf2gcode complete and very easy to use tool for everyone.
So, my idea would be to add checkbox in layers tab called „drill”. If it is checked (available only for circles for a good start), d2g locates center of it (this should be very easy and do only Z-down, Z-Up operation.
Best regards!
Hi San, would you be able to add this part to the GUI. As i saw we already have the holegeo.py which is the geometry which could be used to drill holes.
Therefore change the arcgeo which you selected to a holegeo or disable the arcgeo and add a holegeo are just some of the ways to do it.
https://sourceforge.net/p/dxf2gcode/sourcecode/ci/master/tree/source/dxf2gcode/dxfimport/geoent_point.py
https://sourceforge.net/p/dxf2gcode/sourcecode/ci/master/tree/source/dxf2gcode/core/holegeo.py#l123
I will try to change the postprocessor to add some more possibilities to change the output.
regards
Christian
PS: I know this Ticket is old, but this seems to be important thing for some of the users ....
Hi
Here's an example.
I only want to drill (0.9mm drill) the shapes 1, 2 and 3, not mill.
It would be useful if you could tell dxf2gcode that these should be drilled.
I just uploaded a new commit. this already enables to change a circle (closed arc contour) to a HoleGeo. Which then will forwarded to the postproceesor. It's not really nice looking but it works so far.
==> Feel free to make it even nicer ... :-)
Next step will be to update the postprocesor.
I guess it's not required to drill in serveral steps as it's done for the other geometries. Most maschines will have something like G73 drilling. So i will enable the tool to call a dedicated function with the Coordinates of the HoleGeo.
==> You will need a development environment to be able to download. Please inform me if your able to install it and open dxf2gcode with it. I need someone to test it soon, since i even don't have a cnc mill ...
regards
Christian
Just uploaded a new version to the development branch. Now you should be able to specify a special action if your doeing a drill bore (e.g. one of these https://www.cnccookbook.com/g81-g73-g83-drill-peck-canned-cycle/)
Now also included the visualization and the ability to save it in a project file. Please check and comment.
https://sourceforge.net/p/dxf2gcode/sourcecode/ci/1e0a0b67168a842f52bfefe3ddefd575d25a2330/
I have compiled again. But I have no drilling option.
My OS is LinuxMint 20.1 mate.
Sorry for the late reply. I haven't received a notification email.
Last edit: spicer 2021-03-13
It works. Thanks very much.
Is it possible that dxf2gcode wright ( * SHAPE Nr: 1 - Drill x mm) instead only (* SHAPE Nr: 1 * ) in the comment?
Or ( * SHAPE Nr: 1 - Drill T2) and a directory in the code head.
E.g:
T1 = 1mm cutter
T2 = 2mm drill
etc
It would also be useful if you could choose a separate tool for drilling.
E.g:
Drilling with T2
Milling with T1
A pause (M0) could be inserted when changing tool.
Last edit: spicer 2021-04-11
I think anything is possible if your able to code it :-) . However it some additional effort to to it and i am not able to invest too much time currently. With the Layer Names Option i think this could be handeled also. Did you try that already. Just Put the driles on a specfic layer?
Where can I find the "Layer Names" option?
If I change the tool for a shape, all other shapes also have this tool.
Last edit: spicer 2021-04-12
https://sourceforge.net/p/dxf2gcode/wiki/LayerControl/ dxf2gcode / Wiki / LayerControl (sourceforge.net)
Von: treki [mailto:treki@users.sourceforge.net]
Gesendet: Montag, 12. April 2021 17:03
An: [dxf2gcode:tickets] 111@tickets.dxf2gcode.p.re.sourceforge.net
Betreff: [dxf2gcode:tickets] #111 Drilling center of circle
Where can I find the "Layer Names" option?
[tickets:#111] https://sourceforge.net/p/dxf2gcode/tickets/111/ Drilling center of circle
Status: New
Labels: drill circle
Created: Thu Dec 12, 2019 09:47 AM UTC by San Zamoyski
Last Updated: Sun Apr 11, 2021 06:19 PM UTC
Owner: nobody
Hi!
My proposition is to add function of drill. I know that there are some workarounds (ie. using tool of exact diameter as hole on dxf) but I belive it would be very easy to implement this function to d2g as this and pocket milling would make dxf2gcode complete and very easy to use tool for everyone.
So, my idea would be to add checkbox in layers tab called „drill”. If it is checked (available only for circles for a good start), d2g locates center of it (this should be very easy and do only Z-down, Z-Up operation.
Best regards!
Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/dxf2gcode/tickets/111/
To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/
Related
Tickets:
#111Can i close this, as i think it's implemented right now?
Ok. But I still not found the "Layer Names Option" :(
Did you check this. That's what i did mean with "Layer Name Option" ...
https://sourceforge.net/p/dxf2gcode/wiki/LayerControl/
See https://sourceforge.net/p/dxf2gcode/wiki/LayerControl/
I not understand. Maybe is my english to bad :(
So, just use the possibility given. The LayerControl may be for more advanced users. What are you still missing, where do you need help?
If your german is better, you can also write in german here :-) ....
Ich weiss nicht, wo ich die genannten Präfixe eingeben muss, um die LayerControl zunutzen.
Ich arbeite mit Inkscape oder Tinkercad.
Last edit: spicer 2021-06-16
Hi Treki,
Du musst dem Layer einen bestimmten Namen geben. Im Wiki kannst du finden welche Zeichenfolgen als Befehle verstanden werden und wie diese interpretiert werden.
Die Layercontrol musst dazu natürlich aktiviert sein im Option Menu.
Gruß
Christian