CAMmill, a new 2.5D CAM-Tool for Linux and Mac-OSX
15 Sep 2014 18:52 #51191
by meister
CAMmill, a new 2.5D CAM-Tool for Linux and Mac-OSX was created by meister
Hi,
i want to show you my new CAM-Tool, its Free and OpenSource
www.multixmedia.org/cammill/
Features
Automatic Offsets (Inside / Outside)
Normal and Climb milling
Rotary-Axis Support
Laser-Mode (inc. Offsets)
Tool/Material calculations for feedrate and tool-speed
Holding-Tab's
Support for milling MTEXT from dxf
LinuxCNC-Tooltable import
Setup-Presets
Post-Processor (with lua-script / compatible with sheetcam-tng)
Running under Linux and Mac-OSX (and maybe other Unix-Like Systems)
.....
Olli
i want to show you my new CAM-Tool, its Free and OpenSource
www.multixmedia.org/cammill/
Features
Automatic Offsets (Inside / Outside)
Normal and Climb milling
Rotary-Axis Support
Laser-Mode (inc. Offsets)
Tool/Material calculations for feedrate and tool-speed
Holding-Tab's
Support for milling MTEXT from dxf
LinuxCNC-Tooltable import
Setup-Presets
Post-Processor (with lua-script / compatible with sheetcam-tng)
Running under Linux and Mac-OSX (and maybe other Unix-Like Systems)
.....
Olli
Please Log in or Create an account to join the conversation.
15 Sep 2014 19:42 #51194
by cncbasher
Replied by cncbasher on topic CAMmill, a new 2.5D CAM-Tool for Linux and Mac-OSX
nice work , looking forward to using it
any progress to 5 axis perhaps ?
any progress to 5 axis perhaps ?
Please Log in or Create an account to join the conversation.
15 Sep 2014 20:00 #51195
by meister
Replied by meister on topic CAMmill, a new 2.5D CAM-Tool for Linux and Mac-OSX
thanks cncbasher
why 5axis ?
to mill on a ball ?
why 5axis ?
to mill on a ball ?
Please Log in or Create an account to join the conversation.
15 Sep 2014 20:57 #51198
by rythmnbls
Replied by rythmnbls on topic CAMmill, a new 2.5D CAM-Tool for Linux and Mac-OSX
I downloaded it and compiled it, it looks promising. Are there any English docs yet ?
Regards.
Steve
Regards.
Steve
Please Log in or Create an account to join the conversation.
16 Sep 2014 16:02 #51232
by Rick G
Replied by Rick G on topic CAMmill, a new 2.5D CAM-Tool for Linux and Mac-OSX
Looks interesting, will have to try soon, thanks for sharing.
Rick G
Rick G
Please Log in or Create an account to join the conversation.
19 Sep 2014 14:15 #51329
by REEEN
Replied by REEEN on topic CAMmill, a new 2.5D CAM-Tool for Linux and Mac-OSX
Your project looks awesome olli!
We (me and Dan Heeks from Heeks CNC) are currently working on a new cam prohect with very professional algorithms for 2.5D milling, like restmilling and plunge moves, and so on.
If you are interested in joining our project contact me by mail This email address is being protected from spambots. You need JavaScript enabled to view it.
Greets Rene
We (me and Dan Heeks from Heeks CNC) are currently working on a new cam prohect with very professional algorithms for 2.5D milling, like restmilling and plunge moves, and so on.
If you are interested in joining our project contact me by mail This email address is being protected from spambots. You need JavaScript enabled to view it.
Greets Rene
Please Log in or Create an account to join the conversation.
20 Sep 2014 04:01 #51368
by BigJohnT
Replied by BigJohnT on topic CAMmill, a new 2.5D CAM-Tool for Linux and Mac-OSX
I downloaded to Debian Wheezy and tried to install, I got this error when I ran make. Well here is the whole transcript.
JT
john@debian:~$ sudo apt-get install libgtkglext1-dev libgtksourceview2.0-dev liblua5.1-0-dev freeglut3-dev libglu1-mesa-dev libgtk2.0-dev
[sudo] password for john:
Reading package lists... Done
Building dependency tree
Reading state information... Done
libgtk2.0-dev is already the newest version.
libgtk2.0-dev set to manually installed.
The following extra packages will be installed:
libgl1-mesa-dev libreadline-dev libreadline6-dev libtinfo-dev libxmu-dev libxmu-headers libxt-dev mesa-common-dev
Suggested packages:
libgtksourceview2.0-doc libxt-doc
The following NEW packages will be installed:
freeglut3-dev libgl1-mesa-dev libglu1-mesa-dev libgtkglext1-dev libgtksourceview2.0-dev liblua5.1-0-dev libreadline-dev libreadline6-dev libtinfo-dev
libxmu-dev libxmu-headers libxt-dev mesa-common-dev
0 upgraded, 13 newly installed, 0 to remove and 4 not upgraded.
Need to get 2,599 kB of archives.
After this operation, 9,017 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://http.debian.net/debian/ wheezy/main mesa-common-dev i386 8.0.5-4+deb7u2 [277 kB]
Get:2 http://http.debian.net/debian/ wheezy/main libgl1-mesa-dev i386 8.0.5-4+deb7u2 [32.7 kB]
Get:3 http://http.debian.net/debian/ wheezy/main libglu1-mesa-dev i386 8.0.5-4+deb7u2 [220 kB]
Get:4 http://http.debian.net/debian/ wheezy/main libxt-dev i386 1:1.1.3-1+deb7u1 [497 kB]
Get:5 http://http.debian.net/debian/ wheezy/main freeglut3-dev i386 2.6.0-4 [212 kB]
Get:6 http://http.debian.net/debian/ wheezy/main libxmu-headers all 2:1.1.1-1 [77.8 kB]
Get:7 http://http.debian.net/debian/ wheezy/main libxmu-dev i386 2:1.1.1-1 [70.5 kB]
Get:8 http://http.debian.net/debian/ wheezy/main libgtkglext1-dev i386 1.2.0-2 [461 kB]
Get:9 http://http.debian.net/debian/ wheezy/main libgtksourceview2.0-dev i386 2.10.4-1 [257 kB]
Get:10 http://http.debian.net/debian/ wheezy/main libtinfo-dev i386 5.9-10 [93.2 kB]
Get:11 http://http.debian.net/debian/ wheezy/main libreadline6-dev i386 6.2+dfsg-0.1 [175 kB]
Get:12 http://http.debian.net/debian/ wheezy/main libreadline-dev i386 6.2+dfsg-0.1 [896 B]
Get:13 http://http.debian.net/debian/ wheezy/main liblua5.1-0-dev i386 5.1.5-4 [223 kB]
Fetched 2,599 kB in 20s (130 kB/s)
Selecting previously unselected package mesa-common-dev.
(Reading database ... 129966 files and directories currently installed.)
Unpacking mesa-common-dev (from .../mesa-common-dev_8.0.5-4+deb7u2_i386.deb) ...
Selecting previously unselected package libgl1-mesa-dev.
Unpacking libgl1-mesa-dev (from .../libgl1-mesa-dev_8.0.5-4+deb7u2_i386.deb) ...
Selecting previously unselected package libglu1-mesa-dev.
Unpacking libglu1-mesa-dev (from .../libglu1-mesa-dev_8.0.5-4+deb7u2_i386.deb) ...
Selecting previously unselected package libxt-dev:i386.
Unpacking libxt-dev:i386 (from .../libxt-dev_1%3a1.1.3-1+deb7u1_i386.deb) ...
Selecting previously unselected package freeglut3-dev:i386.
Unpacking freeglut3-dev:i386 (from .../freeglut3-dev_2.6.0-4_i386.deb) ...
Selecting previously unselected package libxmu-headers.
Unpacking libxmu-headers (from .../libxmu-headers_2%3a1.1.1-1_all.deb) ...
Selecting previously unselected package libxmu-dev:i386.
Unpacking libxmu-dev:i386 (from .../libxmu-dev_2%3a1.1.1-1_i386.deb) ...
Selecting previously unselected package libgtkglext1-dev.
Unpacking libgtkglext1-dev (from .../libgtkglext1-dev_1.2.0-2_i386.deb) ...
Selecting previously unselected package libgtksourceview2.0-dev.
Unpacking libgtksourceview2.0-dev (from .../libgtksourceview2.0-dev_2.10.4-1_i386.deb) ...
Selecting previously unselected package libtinfo-dev:i386.
Unpacking libtinfo-dev:i386 (from .../libtinfo-dev_5.9-10_i386.deb) ...
Selecting previously unselected package libreadline6-dev:i386.
Unpacking libreadline6-dev:i386 (from .../libreadline6-dev_6.2+dfsg-0.1_i386.deb) ...
Selecting previously unselected package libreadline-dev:i386.
Unpacking libreadline-dev:i386 (from .../libreadline-dev_6.2+dfsg-0.1_i386.deb) ...
Selecting previously unselected package liblua5.1-0-dev:i386.
Unpacking liblua5.1-0-dev:i386 (from .../liblua5.1-0-dev_5.1.5-4_i386.deb) ...
Processing triggers for man-db ...
Setting up mesa-common-dev (8.0.5-4+deb7u2) ...
Setting up libgl1-mesa-dev (8.0.5-4+deb7u2) ...
Setting up libglu1-mesa-dev (8.0.5-4+deb7u2) ...
Setting up libxt-dev:i386 (1:1.1.3-1+deb7u1) ...
Setting up freeglut3-dev:i386 (2.6.0-4) ...
Setting up libxmu-headers (2:1.1.1-1) ...
Setting up libxmu-dev:i386 (2:1.1.1-1) ...
Setting up libgtkglext1-dev (1.2.0-2) ...
Setting up libgtksourceview2.0-dev (2.10.4-1) ...
Setting up libtinfo-dev:i386 (5.9-10) ...
Setting up libreadline6-dev:i386 (6.2+dfsg-0.1) ...
Setting up libreadline-dev:i386 (6.2+dfsg-0.1) ...
Setting up liblua5.1-0-dev:i386 (5.1.5-4) ...
john@debian:~$ git clone https://github.com/multigcs/cammill.git
Cloning into 'cammill'...
remote: Counting objects: 825, done.
remote: Compressing objects: 100% (10/10), done.
remote: Total 825 (delta 2), reused 0 (delta 0)
Receiving objects: 100% (825/825), 3.68 MiB | 1.37 MiB/s, done.
Resolving deltas: 100% (479/479), done.
john@debian:~$ cd cammill
john@debian:~/cammill$ make
msgfmt de.po -o intl/de_DE.UTF-8/LC_MESSAGES/cammill.mo
clang -ggdb -Wall -O3 -o cammill main.c calc.c hersheyfont.c postprocessor.c setup.c dxf.c font.c texture.c -lGL -lglut -lGLU -lX11 -lm -lpthread -lstdc++ -lXext -ldl -lXi -lxcb -lXau -lXdmcp -lgcc -lc `pkg-config gtk+-2.0 --libs` `pkg-config gtk+-2.0 --cflags` `pkg-config gtkglext-x11-1.0 --libs` `pkg-config gtkglext-x11-1.0 --cflags` `pkg-config gtksourceview-2.0 --libs` `pkg-config gtksourceview-2.0 --cflags` `pkg-config lua5.1 --libs` `pkg-config lua5.1 --cflags` -I./ "-DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED" "-DGSEAL_ENABLE" "-DHERSHEY_FONTS_DIR=\"./\"" "-DUSE_POSTCAM"
/bin/sh: 1: clang: not found
make: *** [cammill] Error 127
john@debian:~/cammill$
JT
Please Log in or Create an account to join the conversation.
20 Sep 2014 15:26 #51375
by cncbasher
Replied by cncbasher on topic CAMmill, a new 2.5D CAM-Tool for Linux and Mac-OSX
you need to install clang John
Please Log in or Create an account to join the conversation.
20 Sep 2014 19:31 #51376
by BigJohnT
Replied by BigJohnT on topic CAMmill, a new 2.5D CAM-Tool for Linux and Mac-OSX
Thanks, clang did the trick what ever that is.
JT
JT
Please Log in or Create an account to join the conversation.
- blacksheep
- Offline
- Junior Member
Less
More
- Posts: 21
- Thank you received: 0
17 Nov 2014 16:08 #53159
by blacksheep
Replied by blacksheep on topic CAMmill, a new 2.5D CAM-Tool for Linux and Mac-OSX
I had a quick look this morning and it looks promising:
o Having a clean build environment it compiles just with few warings
o Loading a large 2.5 D object (1400mm x 420 mm x 8mm) it generates the gcode very quickly where pyCAM needs endless hours
o Tabbing support (leave small tabs to hold the workpiece on it's place)
o MTEXT support (from DFX)
So this tool needs urgently further testing by me
I will contact the owner of the reporsitory and ask him if he would like to push the project forward (e.g. adding more features).
Regards
Michael
o Having a clean build environment it compiles just with few warings
o Loading a large 2.5 D object (1400mm x 420 mm x 8mm) it generates the gcode very quickly where pyCAM needs endless hours
o Tabbing support (leave small tabs to hold the workpiece on it's place)
o MTEXT support (from DFX)
So this tool needs urgently further testing by me
I will contact the owner of the reporsitory and ask him if he would like to push the project forward (e.g. adding more features).
Regards
Michael
Please Log in or Create an account to join the conversation.
Moderators: Skullworks
Time to create page: 0.098 seconds