Page 1 of 1

Help on creating plugin

PostPosted: Mon Apr 07, 2025 9:19 am
by RRocadas
Hi to all
I'm in a process to make a retrofit in a tekna Cnc dedicated to machine aluminium profiles with just a few cycles.
To avoid to make each file each time we change profile and dimensions of that profile i have thought if it will be possible to ask someone familiar to c language that can make a plugin to use in uccnc, i can pay for that work and then share to others with no problem.

I attach the image i was thinking to know your best opoinions if this is possible. If so it is a huge help to retrofit this machine and to our work.
The letters are the variables but can be modifyed for better if there is a better opinion and the numbers in circles are for options about on each option we want to work.
thank you in advance, regards,
Ricardo

Re: Help on creating plugin

PostPosted: Mon Apr 07, 2025 9:07 pm
by RsX
Hi,
are those the only shapes you are going to cut?
How many tools are you planning to use?

Re: Help on creating plugin

PostPosted: Tue Apr 08, 2025 10:16 am
by RRocadas
Hi RsX

The machine has 6 tools but most of the time we use 5mm and 8mm, and one 8mm extra long to open the rectangles for key locks.
This is to work just with aluminium, for more complex shapes that come one in a while i can make it in fusion but it's rare.
There are some examples in the pictures below.
It could be useful some variations for example 2 circles in y direction in same x coordinate and also rectangles.

Re: Help on creating plugin

PostPosted: Fri Apr 11, 2025 8:11 am
by RsX
Ok, so don't laugh, but here is the plugin ChatGPT created :mrgreen:
It may not be the most efficient code but the interface has all the input fields and all the tool parameters are stored in an ini file.
I really don't know what he did with the toolpath, but hey, it generated something!
Can you post some gcode examples?
profiles_plugin.png

Re: Help on creating plugin

PostPosted: Fri Apr 11, 2025 6:54 pm
by RRocadas
Hi there
It appears very nice with all the features i have requested
I send atached an example of gcode from fusion, were r1=10mm; r2=5mm; C=30mm; a and b were ignored but it could be any value to place the key were we want it.
Thank you very much for your help until now.
Regards,
Ricardo