free CadCam software tryout
- Grotius
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 2239
- Thank you received: 1958
01 Aug 2020 14:30 - 01 Aug 2020 14:38 #176787
by Grotius
Replied by Grotius on topic free CadCam software tryout
Hi Reinhard,
Yes, I wrote a replacement for axis
Respect !! A few day's ago i went trough your github code a little bit.
I was curious. A few weeks ago i did my first Java program with Netbeans. It's used for autonesting. So i can do a very little bit
of java at the moment.
In your source code. Can you point me to the location where you send the linux nml commands. I want to test if i can do the same with c++. Maybe you can give me some advice where to start to save time. And works it without a linux rip install?
Thanks in advanche.
The purpose of all of this is to provide a Qt c++ template interface for linuxcnc.
This would be usefull for students and some programmers around here. Maybe i can provide some ethercat based example's with it.
Added slave axis support today for x,y,z, this for windows mach3 users
github.com/grotius-cnc/QT_CadCam_rev0/releases
sample of dxf drawing in librecad :
sample after autonesting, and jobs for : pocket milling, drill hole's (blue) and plasma contour cut.
Yes, I wrote a replacement for axis
Respect !! A few day's ago i went trough your github code a little bit.
I was curious. A few weeks ago i did my first Java program with Netbeans. It's used for autonesting. So i can do a very little bit
of java at the moment.
In your source code. Can you point me to the location where you send the linux nml commands. I want to test if i can do the same with c++. Maybe you can give me some advice where to start to save time. And works it without a linux rip install?
Thanks in advanche.
The purpose of all of this is to provide a Qt c++ template interface for linuxcnc.
This would be usefull for students and some programmers around here. Maybe i can provide some ethercat based example's with it.
Added slave axis support today for x,y,z, this for windows mach3 users
github.com/grotius-cnc/QT_CadCam_rev0/releases
sample of dxf drawing in librecad :
sample after autonesting, and jobs for : pocket milling, drill hole's (blue) and plasma contour cut.
Attachments:
Last edit: 01 Aug 2020 14:38 by Grotius.
Please Log in or Create an account to join the conversation.
- Reinhard
- Offline
- Platinum Member
Less
More
- Posts: 508
- Thank you received: 94
01 Aug 2020 15:06 - 01 Aug 2020 15:13 #176791
by Reinhard
But netbeans has some functionality eclipse does not offer, so I have to use netbeans too
.
For any C++ application its quite easy to workout.is a good starting point (linuxcnc sources from github).
If you build your app with static linking, than you're independant of the installation variant of linuxcnc.
.
May be I can change it, when 2.8 has been done. Don't know.
Currently I use linuxcnc master and don't want to touch this issue until 2.8 is out.
.
Qt is already supported as window toolkit and there are several Qt-applications working as fully functional axis replacement.
So you should not have to bother with nml yourself.
Replied by Reinhard on topic free CadCam software tryout
Yes, I saw it at github. I rarely use netbeans. Eclipse is faster and more powerful.A few weeks ago i did my first Java program with Netbeans.
But netbeans has some functionality eclipse does not offer, so I have to use netbeans too
.
Well, nml from java is much more complicated, as doing it from c++. For Java I needed to create C-stubs as native extension, which get loaded by the java runtime (outside of my app).I want to test if i can do the same with c++. Maybe you can give me some advice where to start to save time.
For any C++ application its quite easy to workout.
src/emc/usr_intf/axis/extensions/emcmodule.cc
If you build your app with static linking, than you're independant of the installation variant of linuxcnc.
.
My java app does not work without a linuxcnc rip install, as it uses dynamic linked libraries.And works it without a linux rip install?
May be I can change it, when 2.8 has been done. Don't know.
Currently I use linuxcnc master and don't want to touch this issue until 2.8 is out.
.
You should give linuxcnc a closer look.The purpose of all of this is to provide a Qt c++ template interface for linuxcnc.
Qt is already supported as window toolkit and there are several Qt-applications working as fully functional axis replacement.
So you should not have to bother with nml yourself.
Last edit: 01 Aug 2020 15:13 by Reinhard.
Please Log in or Create an account to join the conversation.
Time to create page: 0.130 seconds