APT-Gcode
- 20 Devlogs
- 87 Total hours
*Totally simple project* >Translates APT files from CAM into G-code for CNC machines<
*Totally simple project* >Translates APT files from CAM into G-code for CNC machines<
What if I was supposed to like make CYLINDR output 300 points in G-code I honestly don’t wanna do that?
No
-Would I be ******?
counting that you can set it in ISO-Mode
Nothing much just did some documentation on Catias apt output
Added a few guides on how to set up the APT correctly very likely prone to changes
As it turns out SWITCH means a change on tools compensation look at image.png in DOCUMENTATIONS
Completed output for the g-code on that switch but I think that it might cause problems bc in WinNC sinumerik it look like it doesn’t do that sooo yeah
Fun fact, *picture, this is what you get when you set a random curve as a tool path
Found out that https://archive.org/details/numericalcontrpol0000stan is tottaly right about every single bit of stuff that I tought wasn’t in Catia so yeah
So i have been tinkering with ChatGPT on what to do to up the looks on my project, and I had some ideas for the background but my CSS and JS skill are beyond wanted so he helped to find https://neat.firecms.co/
And it is a MUST have for any project, it just looks SOOO good.
But with every edit there are bugs, so erm yeah.
It is going to be a long one since CATIA V5R21 likes to vary and I feel like an archeologist uncovering this secrets
Finished editing and preparations for a Ship and launched it on http://karlougrin.com/apt_gcode-web/index-apt.html
Completed some needed bugs and excess output
I should prolly add some fire background (any suggestions??)
Another 4 hours down the drain
Pretty much just destroying my brains out why it didn’t want to make an output file, then why it didn’t write anything down<
DEBUGGING FOR 5 HOURS
<(Writing code for +/-9min)>
I REVERSE ENGINEERED CAM APT CODE
So basically what I needed to do was to like just make up my own kind of universal data tranfer standard via JSON so I can translate from different APT into different G-code, and so I made up KK (Karlov Kod). To make it a first ship just need to write another 400 lines but Hey!, this part at least has some documentation. (Unlike CATIA APT1.0)
Edited the CSS it looks so fire, just need to finish my website firstly. Then there goes the first ship!!
OH! MY! WORD!
(it finnaly works after trouble shooting for 4 hours)
Made it to display ts, just left to translate like 600 pyhton lines into JavaScript. YAAY cant wait for allat.(lowkey hidden menus wont show up but its ok)
I did it, rapto comand now works!!>’*’<
adding code so i might get rapto to work
The last one before first shipping.
I may or may not have renamed the git repo so i kinda lost some minor time but- a lot left to do
Yess, finnaly got the wakatime running, exept i have spent like 40hours of my life on this beafore i installed waka. And it says that i used more ai than actual code, not true (bc of those 40h).