dxf2gcode - plasma enhancements

More
04 Nov 2021 00:45 #225175 by tommylight


That is good to know. Clearly a capable and talented chap.


Well, i am not allowed to give you his info so you can do a quick search on the net, he comes up often on the results! :)
The following user(s) said Thank You: Grotius

Please Log in or Create an account to join the conversation.

More
04 Nov 2021 02:45 #225191 by Grotius
Hi,

Just to let you know. Cam has a deb installer for a few days now.
It's usefull for plasma, milling and laser machines.
The program can be modified with qt. For example add a save_file_as button somewhere.

github.com/grotius-cnc/cam/releases



 
The following user(s) said Thank You: tommylight, Joco

Please Log in or Create an account to join the conversation.

More
09 Nov 2021 22:37 - 09 Nov 2021 22:39 #225888 by Joco
As an FYI installed this per release instructions on Debian 11.  No menu item showing, even after reboots.  Also the command (assuming it is cam) is not being found in the command line search path.   Looks like it is installed to /opt.

Suggested additions to release notes:
1. make the sudo install commands that have a long list not have hard returns in the line.  I did a copy and paste and didn't discover there was problem until later as I had missed the errors that the second two lines were missing the apt install command as the copy/paste had treated the text as 3 distinct lines with line-returns at each end.

2. note where the install is being placed. That way if menu's don't appear you know where to look.  I just happened to get lucky that /opt was the first spot I stated hunting.

Still a great tool with a lots of potential to give a "simpler" yet powerful alternative to the likes of SheetCam.

As a side note, still not able to run under Debian 11.   Getting errors such as:
./cam: error while loading shared libraries: libTKPrim.so.7: cannot open shared object file: No such file or directory

Probably some search path issues but I have no idea where to start fixing it.

Cheers - J.
Last edit: 09 Nov 2021 22:39 by Joco.

Please Log in or Create an account to join the conversation.

More
10 Nov 2021 05:55 - 10 Nov 2021 06:01 #225926 by Grotius
Hi Joco.

Ai. LibTkPrim is a opencascade lib. If you install this deb package it should work, normally :
github.com/grotius-cnc/oce/releases/tag/1.0.1

If not, you can follow the readme install instructions for build from source : github.com/grotius-cnc/oce

Still a great tool with a lots of potential to give a "simpler" yet powerful alternative to the likes of SheetCam.

It is certainly powerfull. I remember, i coded it in a few day's for you.
Currently busy coding something else, a boston dynamic dog.
But i will take a look in the near future to give it some
extra functionallity.

Thanks for your feedback.



 
Last edit: 10 Nov 2021 06:01 by Grotius.

Please Log in or Create an account to join the conversation.

More
10 Nov 2021 07:34 #225933 by Joco
I went back over the install instructions diligently.  Different error now.
./cam: symbol lookup error: ./cam: undefined symbol: _ZdlPvm, version Qt_5

So the libs are being found but something not right.  What version of QT5 am I supposed to be using?

Key system data:
    Qt Info
        Qt Version:     5.15.2
        Qt API:         PyQt5
        Qt API Version: 5.15.2

    System Info
        Description:    Debian GNU/Linux 11 (bullseye)

        Kernel:         5.10.0-9-amd64
        Version:        #1 SMP Debian 5.10.70-1 (2021-09-30)
        Ram:            4 GB

Cheers - J.

Please Log in or Create an account to join the conversation.

More
10 Nov 2021 08:40 - 10 Nov 2021 08:43 #225938 by Grotius
Hi,

This will install an extra qt in the /opt/ dir.
github.com/grotius-cnc/Linux-Pro/release...1.0.0/qt-creator.deb

Try if it's solved.

It could be that i compiled cam with CONFIG += c++20 is the actual problem for you.
That should then be c++ 11 to avoid any errors.
 
Last edit: 10 Nov 2021 08:43 by Grotius.

Please Log in or Create an account to join the conversation.

More
10 Nov 2021 20:09 #226032 by Joco
That fixed it. Must be the compile flags are too close to the "edge" :-)
The following user(s) said Thank You: Grotius

Please Log in or Create an account to join the conversation.

More
19 Jan 2022 15:20 #232441 by paulsao
Hello Joco.
Install your modified program, since it allows you to have entries when the compensation is in the computer, that is something that was missing in dxf2gcode, when I saw that the entries were graphed I got excited but when generating the g code, I observe that the entries are after the generation for example of a circle not be generated before? Could you help me please.
F400 G2 X 67.147 Y 67.147 I 17.147 J 17.147
G2 X 32.853 Y 32.853 I -17.147 J -17.147
G1 X 33.913 Y 32.853 ///////////////////////////////////
F150

Please Log in or Create an account to join the conversation.

More
20 Jan 2022 14:40 #232527 by Grotius
@Paulsao,

Could you be more specific about your question?
The following user(s) said Thank You: paulsao

Please Log in or Create an account to join the conversation.

More
20 Jan 2022 20:35 #232552 by paulsao
@ Grotius
I want to use dxf2gcode for plasma cutting, I'm using qtplasmac, and I want to implement some features such as reducing the speed to 60% when cutting circles, I know I can implement using <holes> but I only want to use it for circles and not for all arcs. Yesterday I made some test cuts with the new version where you can modify the inputs and outputs.

Please Log in or Create an account to join the conversation.

Moderators: Skullworks
Time to create page: 0.195 seconds
Powered by Kunena Forum