Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-20 Thread Matthew Clemence
Hi


Just for information - i'm playing with FreeCAD at the moment and the path
module (which is the G-code generation) is

under heavy development at the moment to a new and improved version - I'm
messing with the up to date daily source

code builds and it looks much better than that in the current stable build.


Matthew


> 
> Message: 3
> Date: Wed, 17 May 2017 10:57:55 +
> From: giorgio foga 
>     Subject: Re: [Emc-users] Best cam linux/open for additive manufactory
> To: "Enhanced Machine Controller (EMC)"
> 
> Message-ID:
> 
>
> 
> 
> Content-Type: text/plain; charset="Windows-1252"
> 
> you are in right  but it is my surprise on that  any how ... I
> have a cad system on office ... but I use FreeCad too with some difficult but
> it work great (never use for big project) ... my ideal it is to have all pc on
> linux ... is a bad things? because the question.
> 
> 
> regards
> 
> giorgio
> 
> 
> 
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-20 Thread giorgio foga
Thanks a lot for the links ... so your robot is mobile robot ... actually I 
work on 4 scara that make pik&place working over a running belt .. I use master 
Lcnc for control robot and opencv3 for targhet ... so qt interface manage the 
data and send to scara. Pik&place working it have max velocity at 110mt/min, so 
opencv work on i7 + opencl ... actually data on Lcnc is receive from user comp 
fast rtu modbus but these is limited way to do these things ... so realtime 
ethernet may be an alternative. I use ultrasonc sensor too as no-impact system 
 but an alghorith is a better solution ... need cartesian position of 4 
robot (realtime) and resend permitted / not-permitted position  on 
kinematis is quite simply stop the mouvement without break the buffered 
planning of motion  not shure realtime ethernet is fast enought for make 
these type of work  (bring 4 vector3d data 100-500usec + 100-500usec for 
computing + 100-500usec for send data . may be the transmission worck x10 
too slow).

Alghoritm is on progress 


About your great work, I think I study these things ... very nice.


regards

giorgio




Da: Chris Albertson 

Inviato: venerdì 19 maggio 2017 23.17
A: Enhanced Machine Controller (EMC)
Oggetto: Re: [Emc-users] Best cam linux/open for additive manufactory

On Fri, May 19, 2017 at 4:01 AM, giorgio foga 
wrote:

>
> I'm using Linux and one other open source Real Time OS ("mbed" a layer over
> Keil RTX) in a line of robots.  Using my machine tools to build parts for
> same.
>
>
>
> So you use these kernel for control a multiple robot  but the single
> robot use is own controller or even the controller is open source ??
>
>
> Is very interesting these info  Actually I control  multiple robot
> using userspace Qt code  and I project to convert my app into
> Qt-userspace + Qt RTAI (split my app in 2 different thread) ... with
> rt-ethernet for sending controlling messages ... and the mechanism of your
> system using Keil RTX (similar to rtos if understand it well).
>
> My robot's target behavior is to wander around and take photos, recognize
what it sees in those photos and remember that in a database.   Later you
can ask it questions and give it simple commands based on the database.
The research goals is to combine Convolutional Neural Networks for object
recognition with a "logic database" (or "expert system") based on Prolog.
So the robot is able to reason about what it sees.

It uses three levels of controller running on three different computers
1) Real-time controller - Handles (A) the four servo motors that drive the
wheels via gearboxes, (B)the IMU to measure rates of turn, accretions and
so on and (3) ultrasonic sensors for obstacle detection.   This runs on ARM
Cortex M4 and use mbed and RTX
2) Navigation control.  Handle "SLAM" algorithm so robot "knows" where it
is on the map.  Uses a depth camera (microsoft Kinect) and wheel odometry
and the IMU.  This controller is a Raspberry Pi 3 running Ubuntu and ROS.
3) The database, image recognizer and user interface -  Also runs
Ubuntu,and ROS but uses a server class multi-core Intel machine with a fast
GPU (used for computation, not display)  This computer does not fit on the
mobile platform but connects to the Raspberry Pi via WiFi
There are several user interfaces but If the robot must be teleoperate
there is "rviz" http://wiki.ros.org/rviz
rviz - ROS Wiki<http://wiki.ros.org/rviz>
wiki.ros.org
User Documentation. User Guide. Troubleshooting. Built-in Display Types. Basic 
Shapes API Wrapper - rviz_visual_tools. Tutorials. Markers: Sending Basic 
Shapes (C++)



If you are controlling robot without using ROS you are working to hard
http://www.ros.org/about-ros/
ROS.org | About ROS<http://www.ros.org/about-ros/>
www.ros.org
The Robot Operating System (ROS) is a flexible framework for writing robot 
software. It is a collection of tools, libraries, and conventions that aim to 
simplify the ...





Keil RTX is a free (but very professional) implementation of the CMSIS-RTX
standard.  I don't use that directly.  These is a C++ layer over that that
gives "Arduino-like" ease of use and better portability.  The layer is
called "mbed" and like Arduino comes with an IDE.   Actually it comes with
multiple IDEs, one is web based, good for experiments and one is a local
CLI based one that you can run inside Eclipse if you like.
See these links for more details:
RTX: http://www2.keil.com/mdk5/cmsis/rtx
CMSIS-RTOS RTX<http://www2.keil.com/mdk5/cmsis/rtx>
www2.keil.com
CMSIS-RTOS RTX is a royalty-free, deterministic real-time operating system 
implementing the CMSIS-RTOS API, a generic RTOS interface for Cortex-M 
processor-based devices.


mbed: https://www.mbed.com/en/platform/mbed-os/
mbed OS | mbed<https://www.mbed.com/en/platform/mbed-o

Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-19 Thread Chris Albertson
On Fri, May 19, 2017 at 4:01 AM, giorgio foga 
wrote:

>
> I'm using Linux and one other open source Real Time OS ("mbed" a layer over
> Keil RTX) in a line of robots.  Using my machine tools to build parts for
> same.
>
>
>
> So you use these kernel for control a multiple robot  but the single
> robot use is own controller or even the controller is open source ??
>
>
> Is very interesting these info  Actually I control  multiple robot
> using userspace Qt code  and I project to convert my app into
> Qt-userspace + Qt RTAI (split my app in 2 different thread) ... with
> rt-ethernet for sending controlling messages ... and the mechanism of your
> system using Keil RTX (similar to rtos if understand it well).
>
> My robot's target behavior is to wander around and take photos, recognize
what it sees in those photos and remember that in a database.   Later you
can ask it questions and give it simple commands based on the database.
The research goals is to combine Convolutional Neural Networks for object
recognition with a "logic database" (or "expert system") based on Prolog.
So the robot is able to reason about what it sees.

It uses three levels of controller running on three different computers
1) Real-time controller - Handles (A) the four servo motors that drive the
wheels via gearboxes, (B)the IMU to measure rates of turn, accretions and
so on and (3) ultrasonic sensors for obstacle detection.   This runs on ARM
Cortex M4 and use mbed and RTX
2) Navigation control.  Handle "SLAM" algorithm so robot "knows" where it
is on the map.  Uses a depth camera (microsoft Kinect) and wheel odometry
and the IMU.  This controller is a Raspberry Pi 3 running Ubuntu and ROS.
3) The database, image recognizer and user interface -  Also runs
Ubuntu,and ROS but uses a server class multi-core Intel machine with a fast
GPU (used for computation, not display)  This computer does not fit on the
mobile platform but connects to the Raspberry Pi via WiFi
There are several user interfaces but If the robot must be teleoperate
there is "rviz" http://wiki.ros.org/rviz

If you are controlling robot without using ROS you are working to hard
http://www.ros.org/about-ros/



Keil RTX is a free (but very professional) implementation of the CMSIS-RTX
standard.  I don't use that directly.  These is a C++ layer over that that
gives "Arduino-like" ease of use and better portability.  The layer is
called "mbed" and like Arduino comes with an IDE.   Actually it comes with
multiple IDEs, one is web based, good for experiments and one is a local
CLI based one that you can run inside Eclipse if you like.
See these links for more details:
RTX: http://www2.keil.com/mdk5/cmsis/rtx
mbed: https://www.mbed.com/en/platform/mbed-os/
The system, mbed on Cortex M is very light weight.  It is 100x to small to
run Linux but can do microsecond resolution real-time control

I'm getting good performance.   My Quadrature encoders are sending 11,500
edges per second and it keeps up just fine while doing several other tasks
at the same time.   Hardware is a 32-bit ARM M4 at bout 100MHz

The cortex "A" processors are the ones that run Linux and are found the Pi
and Beagalbones.  The Cortex "M" is much smaller bt comes with hardware
on-chip for counting and timing and A/D conversions and PWM generations so
al those functions are NOT done on the CPU.  It's all this hardware that
makes them better then a Pi 3 for real-time control.  For example there is
a quadrature decoder on the "M" that can accept encoder signals up to about
1MHz.  (Try THAT on a Pi 3 Linux machine using interrupts)

You are using multiple robots?  I plan to do this.  My goal is to have
mutual platforms and one Prolog database.  But one of the platforms will be
a wall mounted security camera, Not much of a robot but still it might dump
good data into the database so I could ask "Did you see John today?"


>
> regards
>
> giorgio
>
>
> 
> Da: Chris Albertson 
> Inviato: venerdì 19 maggio 2017 01.27
> A: Enhanced Machine Controller (EMC)
> Oggetto: Re: [Emc-users] Best cam linux/open for additive manufactory
>
> I'm a long-tine Linux user, staring in the mid1990's when Linux was
> distributed on a set of floppy disks.  Before that I remember BSD UNIX and
> yes even "Multics".Anyone else remember how the name "Unix" was a an
> editorial comment about Multics?  That was in the 1980's
>
> I've been a full-time user of Linux-like software going back maybe 15 year
> before Linux was written.
>
> I'm using Linux and one other open source Real Time OS ("mbed" a layer over
> Keil RTX) in a line of robots.  Using my machine tools to build parts fo

Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-19 Thread Gene Heskett
On Friday 19 May 2017 10:36:21 Mark wrote:

> On 05/19/2017 10:21 AM, Gene Heskett wrote:
> >> 
> >
> > Ok, got the python 2 .whl, what do I do to complete the install?
> > Seems its a python-wheel file.  But whats that? Sounds like a
> > compressor/packer of some sort, but looking thru the binary, nothing
> > reaches up and slaps me.  And synaptic isn't helping either.
> >
> >> Mark
>
> Scroll down just a wee bit further and get the source.  The installer
> is included with the zip or tar.gz file.
>
> Mark
>
Turns out that I wasn't telling pip the right name, its just enum34, 
which did install, got rid of the errors and prettied up the control gui 
quite a bit, but the generate toolpath stuff is still disabled.  Not 
having  my farm setup for parallel processing, turned that off.

Thanks Mark
> --
> Check out the vibrant tech community on one of the world's
> most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page 

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-19 Thread Gene Heskett
On Friday 19 May 2017 08:35:36 Mark wrote:

> On 05/19/2017 08:21 AM, Gene Heskett wrote:
> >> According to the script you were trying to install python-enum not
> >> python-enum34.
> >>
> >> Mark
> >
> > An attempt at "pip install python-enum34" generated this log:
> >
> >Getting page http://pypi.python.org/simple/python-enum34
> >Could not fetch URL http://pypi.python.org/simple/python-enum34:
> > HTTP Error 404: Not Found
> >Will skip URL http://pypi.python.org/simple/python-enum34 when
> > looking for download links for python-enum34
> >Getting page http://pypi.python.org/simple/
> >URLs to search for versions for python-enum34:
> >* http://pypi.python.org/simple/python-enum34/
> >Getting page http://pypi.python.org/simple/python-enum34/
> >Could not fetch URL http://pypi.python.org/simple/python-enum34/:
> > HTTP Error 404: Not Found
> >Will skip URL http://pypi.python.org/simple/python-enum34/ when
> > looking for download links for python-enum34
> >Could not find any downloads that satisfy the requirement
> > python-enum34
> >
> > No distributions at all found for python-enum34
> >
> > Exception information:
> > Traceback (most recent call last):
> >File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line
> > 104, in main
> >  status = self.run(options, args)
> >File "/usr/lib/python2.7/dist-packages/pip/commands/install.py",
> > line 245, in run
> >  requirement_set.prepare_files(finder,
> > force_root_egg_info=self.bundle, bundle=self.bundle)
> >File "/usr/lib/python2.7/dist-packages/pip/req.py", line 978, in
> > prepare_files
> >  url = finder.find_requirement(req_to_install,
> > upgrade=self.upgrade) File
> > "/usr/lib/python2.7/dist-packages/pip/index.py", line 157, in
> > find_requirement
> >  raise DistributionNotFound('No distributions at all found for
> > %s' % req)
> > DistributionNotFound: No distributions at all found for
> > python-enum34 /home/gene/.pip/pip.log (END)
> >
> > So how do I go about getting it?  Its seems to be made out of
> > relatively pure unobtainium from here.
>
> 

Okkaaayyy, got that installed, gets rid of the errors.  But does not 
light up the generate toolpath or all task->buttons yet. However its 
asking for the path to ps2edit, and thats not to be found. Doh, its 
pstoedit, installed and found. toolpath stuff still disabled. Inkscape 
found and registered too. 

What else do I need? Tools, as in cutting tool descriptions?
>
> Mark
>
> --
> Check out the vibrant tech community on one of the world's
> most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page 

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-19 Thread Mark
On 05/19/2017 10:21 AM, Gene Heskett wrote:
>> 
>>
> Ok, got the python 2 .whl, what do I do to complete the install?
> Seems its a python-wheel file.  But whats that? Sounds like a
> compressor/packer of some sort, but looking thru the binary, nothing
> reaches up and slaps me.  And synaptic isn't helping either.
>
>> Mark

Scroll down just a wee bit further and get the source.  The installer is 
included with the zip or tar.gz file.

Mark

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-19 Thread Gene Heskett
On Friday 19 May 2017 08:35:36 Mark wrote:

> On 05/19/2017 08:21 AM, Gene Heskett wrote:
> >> According to the script you were trying to install python-enum not
> >> python-enum34.
> >>
> >> Mark
> >
> > An attempt at "pip install python-enum34" generated this log:
> >
> >Getting page http://pypi.python.org/simple/python-enum34
> >Could not fetch URL http://pypi.python.org/simple/python-enum34:
> > HTTP Error 404: Not Found
> >Will skip URL http://pypi.python.org/simple/python-enum34 when
> > looking for download links for python-enum34
> >Getting page http://pypi.python.org/simple/
> >URLs to search for versions for python-enum34:
> >* http://pypi.python.org/simple/python-enum34/
> >Getting page http://pypi.python.org/simple/python-enum34/
> >Could not fetch URL http://pypi.python.org/simple/python-enum34/:
> > HTTP Error 404: Not Found
> >Will skip URL http://pypi.python.org/simple/python-enum34/ when
> > looking for download links for python-enum34
> >Could not find any downloads that satisfy the requirement
> > python-enum34
> >
> > No distributions at all found for python-enum34
> >
> > Exception information:
> > Traceback (most recent call last):
> >File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line
> > 104, in main
> >  status = self.run(options, args)
> >File "/usr/lib/python2.7/dist-packages/pip/commands/install.py",
> > line 245, in run
> >  requirement_set.prepare_files(finder,
> > force_root_egg_info=self.bundle, bundle=self.bundle)
> >File "/usr/lib/python2.7/dist-packages/pip/req.py", line 978, in
> > prepare_files
> >  url = finder.find_requirement(req_to_install,
> > upgrade=self.upgrade) File
> > "/usr/lib/python2.7/dist-packages/pip/index.py", line 157, in
> > find_requirement
> >  raise DistributionNotFound('No distributions at all found for
> > %s' % req)
> > DistributionNotFound: No distributions at all found for
> > python-enum34 /home/gene/.pip/pip.log (END)
> >
> > So how do I go about getting it?  Its seems to be made out of
> > relatively pure unobtainium from here.
>
> 
>
Ok, got the python 2 .whl, what do I do to complete the install?
Seems its a python-wheel file.  But whats that? Sounds like a 
compressor/packer of some sort, but looking thru the binary, nothing 
reaches up and slaps me.  And synaptic isn't helping either.

> Mark
>
> --
> Check out the vibrant tech community on one of the world's
> most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page 

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-19 Thread Mark
On 05/19/2017 08:21 AM, Gene Heskett wrote:
>>
>> According to the script you were trying to install python-enum not
>> python-enum34.
>>
>> Mark
>>
> An attempt at "pip install python-enum34" generated this log:
>
>Getting page http://pypi.python.org/simple/python-enum34
>Could not fetch URL http://pypi.python.org/simple/python-enum34: HTTP
> Error 404: Not Found
>Will skip URL http://pypi.python.org/simple/python-enum34 when looking
> for download links for python-enum34
>Getting page http://pypi.python.org/simple/
>URLs to search for versions for python-enum34:
>* http://pypi.python.org/simple/python-enum34/
>Getting page http://pypi.python.org/simple/python-enum34/
>Could not fetch URL http://pypi.python.org/simple/python-enum34/: HTTP
> Error 404: Not Found
>Will skip URL http://pypi.python.org/simple/python-enum34/ when looking
> for download links for python-enum34
>Could not find any downloads that satisfy the requirement python-enum34
>
> No distributions at all found for python-enum34
>
> Exception information:
> Traceback (most recent call last):
>File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 104,
> in main
>  status = self.run(options, args)
>File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line
> 245, in run
>  requirement_set.prepare_files(finder,
> force_root_egg_info=self.bundle, bundle=self.bundle)
>File "/usr/lib/python2.7/dist-packages/pip/req.py", line 978, in
> prepare_files
>  url = finder.find_requirement(req_to_install, upgrade=self.upgrade)
>File "/usr/lib/python2.7/dist-packages/pip/index.py", line 157, in
> find_requirement
>  raise DistributionNotFound('No distributions at all found for %s' %
> req)
> DistributionNotFound: No distributions at all found for python-enum34
> /home/gene/.pip/pip.log (END)
>
> So how do I go about getting it?  Its seems to be made out of relatively
> pure unobtainium from here.




Mark

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-19 Thread Gene Heskett
On Friday 19 May 2017 08:05:23 Mark wrote:

> On 05/19/2017 07:41 AM, Gene Heskett wrote:
>  you need to install python-enum34
> >>>
> >>> Apparently not available for wheezy.  Installing python-enum
> >>> breaks it completely:
> >>>
> >>> The installed 'enum' package lacks 'IntEnum'. Maybe you should
> >>> install 'enum34' instead?
> >>> Traceback (most recent call last):
> >>>File "scripts/pycam", line 723, in 
> >>>  exit_code = execute(parser, opts, args, pycam)
> >>>File "scripts/pycam", line 303, in execute
> >>>  result = show_gui(inputfile, opts.config_file)
> >>>File "scripts/pycam", line 145, in show_gui
> >>>  plugin_manager.import_plugins()
> >>>File "/home/gene/bin/pycam-master/pycam/Plugins/__init__.py",
> >>> line 239, in import_plugins
> >>>  mod = imp.load_module(full_mod_name, mod_file, mod_filename,
> >>> mod_desc)
> >>>File
> >>> "/home/gene/bin/pycam-master/pycam/Plugins/PathParameters.py",
> >>> line 24, in 
> >>>  import pycam.Toolpath.MotionGrid
> >>>File
> >>> "/home/gene/bin/pycam-master/pycam/Toolpath/MotionGrid.py", line
> >>> 55, in 
> >>>  class StartPosition(enum.IntEnum):
> >>> AttributeError: 'module' object has no attribute 'IntEnum'
>
> According to the script you were trying to install python-enum not
> python-enum34.
>
> Mark
>
An attempt at "pip install python-enum34" generated this log:

  Getting page http://pypi.python.org/simple/python-enum34
  Could not fetch URL http://pypi.python.org/simple/python-enum34: HTTP 
Error 404: Not Found
  Will skip URL http://pypi.python.org/simple/python-enum34 when looking 
for download links for python-enum34
  Getting page http://pypi.python.org/simple/
  URLs to search for versions for python-enum34:
  * http://pypi.python.org/simple/python-enum34/
  Getting page http://pypi.python.org/simple/python-enum34/
  Could not fetch URL http://pypi.python.org/simple/python-enum34/: HTTP 
Error 404: Not Found
  Will skip URL http://pypi.python.org/simple/python-enum34/ when looking 
for download links for python-enum34
  Could not find any downloads that satisfy the requirement python-enum34

No distributions at all found for python-enum34

Exception information:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 104, 
in main
status = self.run(options, args)
  File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 
245, in run
requirement_set.prepare_files(finder, 
force_root_egg_info=self.bundle, bundle=self.bundle)
  File "/usr/lib/python2.7/dist-packages/pip/req.py", line 978, in 
prepare_files
url = finder.find_requirement(req_to_install, upgrade=self.upgrade)
  File "/usr/lib/python2.7/dist-packages/pip/index.py", line 157, in 
find_requirement
raise DistributionNotFound('No distributions at all found for %s' % 
req)
DistributionNotFound: No distributions at all found for python-enum34
/home/gene/.pip/pip.log (END)

So how do I go about getting it?  Its seems to be made out of relatively 
pure unobtainium from here.



> --
> Check out the vibrant tech community on one of the world's
> most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page 

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-19 Thread Gene Heskett
On Friday 19 May 2017 08:05:23 Mark wrote:

> On 05/19/2017 07:41 AM, Gene Heskett wrote:
>  you need to install python-enum34
> >>>
> >>> Apparently not available for wheezy.  Installing python-enum
> >>> breaks it completely:
> >>>
> >>> The installed 'enum' package lacks 'IntEnum'. Maybe you should
> >>> install 'enum34' instead?
> >>> Traceback (most recent call last):
> >>>File "scripts/pycam", line 723, in 
> >>>  exit_code = execute(parser, opts, args, pycam)
> >>>File "scripts/pycam", line 303, in execute
> >>>  result = show_gui(inputfile, opts.config_file)
> >>>File "scripts/pycam", line 145, in show_gui
> >>>  plugin_manager.import_plugins()
> >>>File "/home/gene/bin/pycam-master/pycam/Plugins/__init__.py",
> >>> line 239, in import_plugins
> >>>  mod = imp.load_module(full_mod_name, mod_file, mod_filename,
> >>> mod_desc)
> >>>File
> >>> "/home/gene/bin/pycam-master/pycam/Plugins/PathParameters.py",
> >>> line 24, in 
> >>>  import pycam.Toolpath.MotionGrid
> >>>File
> >>> "/home/gene/bin/pycam-master/pycam/Toolpath/MotionGrid.py", line
> >>> 55, in 
> >>>  class StartPosition(enum.IntEnum):
> >>> AttributeError: 'module' object has no attribute 'IntEnum'
>
> According to the script you were trying to install python-enum not
> python-enum34.
>
> Mark
>
Correct, python-enum34 is not available in the wheezy repo's. Question 
asked on python list now.

> --
> Check out the vibrant tech community on one of the world's
> most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page 

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-19 Thread Mark
On 05/19/2017 07:41 AM, Gene Heskett wrote:
 you need to install python-enum34
>>> Apparently not available for wheezy.  Installing python-enum breaks
>>> it completely:
>>>
>>> The installed 'enum' package lacks 'IntEnum'. Maybe you should
>>> install 'enum34' instead?
>>> Traceback (most recent call last):
>>>File "scripts/pycam", line 723, in 
>>>  exit_code = execute(parser, opts, args, pycam)
>>>File "scripts/pycam", line 303, in execute
>>>  result = show_gui(inputfile, opts.config_file)
>>>File "scripts/pycam", line 145, in show_gui
>>>  plugin_manager.import_plugins()
>>>File "/home/gene/bin/pycam-master/pycam/Plugins/__init__.py", line
>>> 239, in import_plugins
>>>  mod = imp.load_module(full_mod_name, mod_file, mod_filename,
>>> mod_desc)
>>>File
>>> "/home/gene/bin/pycam-master/pycam/Plugins/PathParameters.py", line
>>> 24, in 
>>>  import pycam.Toolpath.MotionGrid
>>>File "/home/gene/bin/pycam-master/pycam/Toolpath/MotionGrid.py",
>>> line 55, in 
>>>  class StartPosition(enum.IntEnum):
>>> AttributeError: 'module' object has no attribute 'IntEnum'

According to the script you were trying to install python-enum not 
python-enum34.

Mark

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-19 Thread Gene Heskett
On Friday 19 May 2017 05:15:47 Valerio Bellizzomi wrote:

> On Fri, 2017-05-19 at 05:08 -0400, Gene Heskett wrote:
> > On Friday 19 May 2017 04:48:17 Valerio Bellizzomi wrote:
> > > On Fri, 2017-05-19 at 04:44 -0400, Gene Heskett wrote:
> > > > On Friday 19 May 2017 01:28:09 Chris Albertson wrote:
> > > > > Looks good. I read the list of features and so on.  Pulled
> > > > > current version from GitHub and now I am trying to make it
> > > > > run.
> > > > >
> > > > > Seems the installer missed some stuff .  I get this when I run
> > > > > pycam:
> > > > >
> > > > > Traceback (most recent call last):
> > > > >   File "/usr/local/bin/pycam", line 4, in 
> > > > >
> > > > > __import__('pkg_resources').run_script('pycam==0.6.2.dev0',
> > > > > 'pycam') File
> > > > > "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py",
> > > > > line 719, in run_script
> > > > > self.require(requires)[0].run_script(script_name, ns)
> > > > >   File
> > > > > "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py",
> > > > > line 1511, in run_script
> > > > > exec(script_code, namespace, namespace)
> > > > >   File
> > > > > "/usr/local/lib/python2.7/dist-packages/pycam-0.6.2.dev0-py2.7
> > > > >.egg /EGG -INFO/scripts/pycam", line 53, in 
> > > > >
> > > > > ImportError: No module named Exporters.GCodeExporter
> > > >
> > > > I don't have that module either, but it does run, logging this
> > > > in the terminal screen I ran it from:
> > > >
> > > > gene@coyote:~/bin/pycam-master$ scripts/pycam
> > > > Enabled 4 parallel local processes
> > > > Skipping
> > > > plugin
> > > > /home/gene/bin/pycam-master/pycam/Plugins/PathParameters.py
> > > > (broken or dependencies missing)
> > > > *** skipped 2 similar message(s) ***
> > > > Font directory: /home/gene/bin/pycam-master/share/fonts
> > > > Imported STL model: 0 vertices, 0 edges, 1444 triangles
> > >
> > > you need to install python-enum34
> >
> > Apparently not available for wheezy.  Installing python-enum breaks
> > it completely:
> >
> > The installed 'enum' package lacks 'IntEnum'. Maybe you should
> > install 'enum34' instead?
> > Traceback (most recent call last):
> >   File "scripts/pycam", line 723, in 
> > exit_code = execute(parser, opts, args, pycam)
> >   File "scripts/pycam", line 303, in execute
> > result = show_gui(inputfile, opts.config_file)
> >   File "scripts/pycam", line 145, in show_gui
> > plugin_manager.import_plugins()
> >   File "/home/gene/bin/pycam-master/pycam/Plugins/__init__.py", line
> > 239, in import_plugins
> > mod = imp.load_module(full_mod_name, mod_file, mod_filename,
> > mod_desc)
> >   File
> > "/home/gene/bin/pycam-master/pycam/Plugins/PathParameters.py", line
> > 24, in 
> > import pycam.Toolpath.MotionGrid
> >   File "/home/gene/bin/pycam-master/pycam/Toolpath/MotionGrid.py",
> > line 55, in 
> > class StartPosition(enum.IntEnum):
> > AttributeError: 'module' object has no attribute 'IntEnum'
>
> That's why I switched to another machine with Debian 8 jessie

And the only thing I have running on jessie repos is the pi running the 
Sheldon lathe.  Everything else is still on wheezy.  And Just Works(TM).

> > > > And the control screens path generation options are all greyed
> > > > out.
> > > >
> > > > It does display the "PYCAM" nameplate, but its a poorer visual
> > > > than I recall from it a decade  back.  IIRC I had something
> > > > called pycam I'd pulled in back when I was running ubuntu-6-4
> > > > lts.
> > > >
> > > > > On Thu, May 18, 2017 at 5:35 PM, Sebastian Kuzminsky
> > > > > 
> > > > >
> > > > > wrote:
> > > > > > On 05/18/2017 05:27 PM, Chris Albertson wrote:
> > > > > > > So yes, I really would like to see a linux based end to
> > > > > > > end CAD/AM workflow.   It appears the one just barely
> > > > > > > exists for 3D printing. There are 3D modelers and drafting
> > > > > > > tools (Blender and FreeCAD) but the missing link is g-code
> > > > > > > generation to drive 3D metal cutting tools.
> > > > > >
> > > > > > Give PyCAM a try:  https://github.com/sebkuzminsky/pycam
> > > > > >
> > > > > > It does 2d and 3d path generation, it's entirely open
> > > > > > source, it runs on Linux and plays well with LinuxCNC.
> > > > > >
> > > > > > Here's a 2d example:
> > > > > >
> > > > > > http://highlab.com/~seb/blog//2017/02/23/open-source-cad-cam
> > > > > >-mc/
> > > > > >
> > > > > >
> > > > > > --
> > > > > > Sebastian Kuzminsky
> > > > > >
> > > > > > 
> > > > > > --
> > > > > > Check out the vibrant tech community on one of the world's
> > > > > > most engaging tech sites, Slashdot.org!
> > > > > > http://sdm.link/slashdot
> > > > > > ___
> > > > > > Emc-users mailing list
> > > > > > Emc-users@lists.sourceforge.net
> > > > > > https://lists.sourceforge.net/lists/listinfo/emc-users
> > > >
> > > > Cheers, Gene Heskett
> > >
> > > -

Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-19 Thread giorgio foga
If you have ubuntu or debian (better last stable ubuntu 16.04) you can download 
it from repo with deb file without issue ... Not shure, because in my pc there 
are python 2.7 and 3.x ... but seems nee some module from 2.7.


regards

giorgio



Da: Chris Albertson 
Inviato: venerdì 19 maggio 2017 07.28
A: Enhanced Machine Controller (EMC)
Oggetto: Re: [Emc-users] Best cam linux/open for additive manufactory

Looks good. I read the list of features and so on.  Pulled current version
from GitHub and now I am trying to make it run.

Seems the installer missed some stuff .  I get this when I run pycam:

Traceback (most recent call last):
  File "/usr/local/bin/pycam", line 4, in 
__import__('pkg_resources').run_script('pycam==0.6.2.dev0', 'pycam')
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line
719, in run_script
self.require(requires)[0].run_script(script_name, ns)
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line
1511, in run_script
exec(script_code, namespace, namespace)
  File
"/usr/local/lib/python2.7/dist-packages/pycam-0.6.2.dev0-py2.7.egg/EGG-INFO/scripts/pycam",
line 53, in 

ImportError: No module named Exporters.GCodeExporter


On Thu, May 18, 2017 at 5:35 PM, Sebastian Kuzminsky 
wrote:

> On 05/18/2017 05:27 PM, Chris Albertson wrote:
> > So yes, I really would like to see a linux based end to end CAD/AM
> > workflow.   It appears the one just barely exists for 3D printing.  There
> > are 3D modelers and drafting tools (Blender and FreeCAD) but the missing
> > link is g-code generation to drive 3D metal cutting tools.
>
> Give PyCAM a try:  https://github.com/sebkuzminsky/pycam
[https://avatars0.githubusercontent.com/u/400548?v=3&s=400]<https://github.com/sebkuzminsky/pycam>

GitHub - SebKuzminsky/pycam<https://github.com/sebkuzminsky/pycam>
github.com
Contribute to pycam development by creating an account on GitHub.


>
> It does 2d and 3d path generation, it's entirely open source, it runs on
> Linux and plays well with LinuxCNC.
>
> Here's a 2d example:
>
> http://highlab.com/~seb/blog//2017/02/23/open-source-cad-cam-mc/
An open source CAD/CAM/MC toolchain 
demo<http://highlab.com/~seb/blog//2017/02/23/open-source-cad-cam-mc/>
highlab.com
Occasional Public Thoughts.


>
>
> --
> Sebastian Kuzminsky
>
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
Emc-users Info Page - 
SourceForge<https://lists.sourceforge.net/lists/listinfo/emc-users>
lists.sourceforge.net
This list is for users of the Enhanced Machine Controller (EMC). Topics include 
how to obtain, install, configure, and use EMC, as well as other general EMC 
related ...


>



--

Chris Albertson
Redondo Beach, California
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-19 Thread giorgio foga
Sorry Sir Sebastian,


I take the chance to ask you ...

In your git I see fork of Lcnc rtai  on rtai sites write rtai 5.0 support 
linux kernel 4.4  is possible make Lcnc works on that kernel and that rtai??

I ask these because I'm not a kernel genius ... I probably will spend two or 
tree days ... so I wanted to know if it's worth spending.


regards

giorgio



Da: Sebastian Kuzminsky 
Inviato: venerdì 19 maggio 2017 02.35
A: Enhanced Machine Controller (EMC)
Oggetto: Re: [Emc-users] Best cam linux/open for additive manufactory

On 05/18/2017 05:27 PM, Chris Albertson wrote:
> So yes, I really would like to see a linux based end to end CAD/AM
> workflow.   It appears the one just barely exists for 3D printing.  There
> are 3D modelers and drafting tools (Blender and FreeCAD) but the missing
> link is g-code generation to drive 3D metal cutting tools.

Give PyCAM a try:  https://github.com/sebkuzminsky/pycam
[https://avatars0.githubusercontent.com/u/400548?v=3&s=400]<https://github.com/sebkuzminsky/pycam>

GitHub - SebKuzminsky/pycam<https://github.com/sebkuzminsky/pycam>
github.com
Contribute to pycam development by creating an account on GitHub.



It does 2d and 3d path generation, it's entirely open source, it runs on
Linux and plays well with LinuxCNC.

Here's a 2d example:

http://highlab.com/~seb/blog//2017/02/23/open-source-cad-cam-mc/
An open source CAD/CAM/MC toolchain 
demo<http://highlab.com/~seb/blog//2017/02/23/open-source-cad-cam-mc/>
highlab.com
Occasional Public Thoughts.




--
Sebastian Kuzminsky

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
Emc-users Info Page - 
SourceForge<https://lists.sourceforge.net/lists/listinfo/emc-users>
lists.sourceforge.net
This list is for users of the Enhanced Machine Controller (EMC). Topics include 
how to obtain, install, configure, and use EMC, as well as other general EMC 
related ...


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-19 Thread giorgio foga

I'm using Linux and one other open source Real Time OS ("mbed" a layer over
Keil RTX) in a line of robots.  Using my machine tools to build parts for
same.



So you use these kernel for control a multiple robot  but the single robot 
use is own controller or even the controller is open source ??


Is very interesting these info  Actually I control  multiple robot using 
userspace Qt code  and I project to convert my app into Qt-userspace + Qt 
RTAI (split my app in 2 different thread) ... with rt-ethernet for sending 
controlling messages ... and the mechanism of your system using Keil RTX 
(similar to rtos if understand it well).


regards

giorgio



Da: Chris Albertson 
Inviato: venerdì 19 maggio 2017 01.27
A: Enhanced Machine Controller (EMC)
Oggetto: Re: [Emc-users] Best cam linux/open for additive manufactory

I'm a long-tine Linux user, staring in the mid1990's when Linux was
distributed on a set of floppy disks.  Before that I remember BSD UNIX and
yes even "Multics".Anyone else remember how the name "Unix" was a an
editorial comment about Multics?  That was in the 1980's

I've been a full-time user of Linux-like software going back maybe 15 year
before Linux was written.

I'm using Linux and one other open source Real Time OS ("mbed" a layer over
Keil RTX) in a line of robots.  Using my machine tools to build parts for
same.

So yes, I really would like to see a linux based end to end CAD/AM
workflow.   It appears the one just barely exists for 3D printing.  There
are 3D modelers and drafting tools (Blender and FreeCAD) but the missing
link is g-code generation to drive 3D metal cutting tools.

The current stat of the art with Linux CAM is about where it was with PCB
design before Cern tool over KiCAD.  It was possible but not really
practical.

I doubt things will change until some one with loads of cash and no need to
earn money adopts Linux based CAM and pays a full-time staff of engineers
to work on it for a few years.






On Thu, May 18, 2017 at 2:29 PM, Bruce Layne 
wrote:

> As I mentioned in my previous too-long email, Simplify3D is a slicing
> program (more of a complete 3D printing CAM program) that runs natively
> under Linux.  I lean strongly in favor of Free Open Source Software, and
> there are very good options as Andy mentioned, but I thought it was
> worth paying


--

Chris Albertson
Redondo Beach, California
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
Emc-users Info Page - 
SourceForge<https://lists.sourceforge.net/lists/listinfo/emc-users>
lists.sourceforge.net
This list is for users of the Enhanced Machine Controller (EMC). Topics include 
how to obtain, install, configure, and use EMC, as well as other general EMC 
related ...


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-19 Thread giorgio foga
I try it  but not send any generated gcode to my mill... so not well tested.

it seems to work.


regards

giorgio


Da: andy pugh 
Inviato: giovedì 18 maggio 2017 23.54
A: Enhanced Machine Controller (EMC)
Oggetto: Re: [Emc-users] Best cam linux/open for additive manufactory

On 19 May 2017 at 00:22, Chris Albertson  wrote:
>   Last time I tried to use all open
> source tools I was stuck at the point where I have a 3D design but could
> not turn that file into g-code.

You definitely can do that last step with PyCAM, but you would need to
be rather patient for 3D milling.

PyCAM does actually feel moderately polished, it is just that the 3D
algorithms were impractically slow last time I tried it.

--
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1916

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
Emc-users Info Page - 
SourceForge<https://lists.sourceforge.net/lists/listinfo/emc-users>
lists.sourceforge.net
This list is for users of the Enhanced Machine Controller (EMC). Topics include 
how to obtain, install, configure, and use EMC, as well as other general EMC 
related ...


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-19 Thread giorgio foga
Probabily you are in right ... because from when I discover FreeCad every 6 
mouth more or less... I try to install it on fresh ubuntu install and use it 
 the last time (2 mount ago) I've upgrade to ubuntu 16.04 and re-install 
FreeCad.

The menus respond better and more immediately (with the same hardware) ... sign 
that the software has been reviewed well  I do not know anything about 
FreeCam ... so I try it.

regards
giorgio




Da: Bruce Layne 
Inviato: venerdì 19 maggio 2017 00.04
A: Enhanced Machine Controller (EMC)
Oggetto: Re: [Emc-users] Best cam linux/open for additive manufactory

I've been using FreeCAD for 3D printing, where the entire tool chain
exists.  I haven't used it yet to produce G code for LinuxCNC to make
metal chips.  I'd say we're finally getting close to an open source
CAD/CAM solution.  The CAD is just recently usable for decent sized
projects.  I'm using it for production work for 3D printing. You
probably wouldn't want to design a large assembly with FreeCAD quite
yet, but for smaller assemblies and parts of medium complexity, it seems
quite good.  Not 100% (make intermediate backups of your work), but
close enough for my needs.  I've been intermittently following open
source CAD/CAM tools for many years. I'd say FreeCAD became a usable
tool for most users within the last several months.

The CAM solution isn't quite ready for FreeCAD, although FreeCAM is an
active open source project and work is progressing.  I'm eager for
FreeCAM to be a useful tool.  FreeCAD can output to a very large number
of file formats.  If you already have a CAM tool you like, there's a
good chance FreeCAD can produce a file that your CAM software can input.
PyCAM will input STL files produced by FreeCAD, but I haven't tried
generating G code and milling any parts.

Huge thanks to all of the developers who produce these wonderful
software tools that greatly enhance our lives and our productivity,
whether it's LinuxCNC, FreeCAD, FreeCAM, etc.



> On 05/18/2017 05:22 PM, Chris Albertson wrote:
>> Just one question:   Have you been able to make it work?  That is,
>> design a
>> project in FreeCAD that has a few simple parts then produce g-code from
>> those design files and actually make the part using EMC/Machine kit.
>>
>> Could you tell us the workflow you use?   And can it make full 3D
>> parts on
>> a four axis mill or is this limited to (say) 2 1/2 D parts?
>>
>> If there really is a simple workflow that goes from drawings to metal
>> with
>> linux I'd like to  give it a try.Last time I tried to use all open
>> source tools I was stuck at the point where I have a 3D design but could
>> not turn that file into g-code.   Maybe things have changed now?
>>
>>
>


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
Emc-users Info Page - 
SourceForge<https://lists.sourceforge.net/lists/listinfo/emc-users>
lists.sourceforge.net
This list is for users of the Enhanced Machine Controller (EMC). Topics include 
how to obtain, install, configure, and use EMC, as well as other general EMC 
related ...


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-19 Thread giorgio foga
Thanks I'll spend some time ...


regards

giorgio



Da: Bruce Layne 
Inviato: giovedì 18 maggio 2017 23.29
A: Enhanced Machine Controller (EMC)
Oggetto: Re: [Emc-users] Best cam linux/open for additive manufactory

As I mentioned in my previous too-long email, Simplify3D is a slicing
program (more of a complete 3D printing CAM program) that runs natively
under Linux.  I lean strongly in favor of Free Open Source Software, and
there are very good options as Andy mentioned, but I thought it was
worth paying US$150 for Simplify3D, even though Autodesk apparently
believes that Linux users won't pay for software.  So far, I like
Simplify3D very much.  It gives me a lot of control over how objects are
3D printed.  I can easily set different rules for different layers of
the 3D print, add support structures automatically or manually, etc.  It
manages to be very powerful and very easy to use.

Disclaimer:  I have no commercial affiliation with Simplify3D.  I'm just
a happy customer.



On 05/18/2017 04:33 PM, Andy Pugh wrote:
>
>> On 18 May 2017, at 18:21, giorgio foga  wrote:
>>
>> My question was a kind of update I had from everyone on current linux 
>> programs that can convert a cad file to gcode format for an FDM printer
> If you have the CAD file then the options are _far_ less limited. I think 
> that just about all the slicers run under Linux. Look at Cura and Sic3r for 
> just two examples.
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
Emc-users Info Page - 
SourceForge<https://lists.sourceforge.net/lists/listinfo/emc-users>
lists.sourceforge.net
This list is for users of the Enhanced Machine Controller (EMC). Topics include 
how to obtain, install, configure, and use EMC, as well as other general EMC 
related ...


>
>


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
Emc-users Info Page - 
SourceForge<https://lists.sourceforge.net/lists/listinfo/emc-users>
lists.sourceforge.net
This list is for users of the Enhanced Machine Controller (EMC). Topics include 
how to obtain, install, configure, and use EMC, as well as other general EMC 
related ...


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-19 Thread giorgio foga
3d part for shure  but not able to associate it onto assembly part  
only for lear to make one 3d part i spent a day!!! is not so immediate 
understand FreeCad mechanism of work ..


regards

giorgio



Da: Chris Albertson 
Inviato: giovedì 18 maggio 2017 23.22
A: Enhanced Machine Controller (EMC)
Oggetto: Re: [Emc-users] Best cam linux/open for additive manufactory

Just one question:   Have you been able to make it work?  That is, design a
project in FreeCAD that has a few simple parts then produce g-code from
those design files and actually make the part using EMC/Machine kit.

Could you tell us the workflow you use?   And can it make full 3D parts on
a four axis mill or is this limited to (say) 2 1/2 D parts?

If there really is a simple workflow that goes from drawings to metal with
linux I'd like to  give it a try.Last time I tried to use all open
source tools I was stuck at the point where I have a 3D design but could
not turn that file into g-code.   Maybe things have changed now?



If you do have a full concept to metal cutting work flow

On Wed, May 17, 2017 at 3:57 AM, giorgio foga 
wrote:

> you are in right  but it is my surprise on that  any how ... I
> have a cad system on office ... but I use FreeCad too with some difficult
> but it work great (never use for big project) ... my ideal it is to have
> all pc on linux ... is a bad things? because the question.
>
>
> regards
>
> giorgio
>
>
> 
> Da: andy pugh 
> Inviato: martedì 16 maggio 2017 23.09
> A: Enhanced Machine Controller (EMC)
> Oggetto: Re: [Emc-users] Best cam linux/open for additive manufactory
>
> On 16 May 2017 at 19:05, Chris Albertson 
> wrote:
> > Autodesk Fusion is 3D CAD software for making 3D designs.
>
> It's great, suspiciously so. But it does't run on Linux, which was a
> requirement in the original post.
>
> --
> atp
> "A motorcycle is a bicycle with a pandemonium attachment and is
> designed for the especial use of mechanical geniuses, daredevils and
> lunatics."
> — George Fitch, Atlanta Constitution Newspaper, 1916
>
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
Emc-users Info Page - 
SourceForge<https://lists.sourceforge.net/lists/listinfo/emc-users>
lists.sourceforge.net
This list is for users of the Enhanced Machine Controller (EMC). Topics include 
how to obtain, install, configure, and use EMC, as well as other general EMC 
related ...


> Emc-users Info Page - SourceForge<https://lists.sourceforge.net/lists/
> listinfo/emc-users>
> lists.sourceforge.net
> This list is for users of the Enhanced Machine Controller (EMC). Topics
> include how to obtain, install, configure, and use EMC, as well as other
> general EMC related ...
>
>
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>



--

Chris Albertson
Redondo Beach, California
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-19 Thread Valerio Bellizzomi
On Fri, 2017-05-19 at 05:08 -0400, Gene Heskett wrote:
> On Friday 19 May 2017 04:48:17 Valerio Bellizzomi wrote:
> 
> > On Fri, 2017-05-19 at 04:44 -0400, Gene Heskett wrote:
> > > On Friday 19 May 2017 01:28:09 Chris Albertson wrote:
> > > > Looks good. I read the list of features and so on.  Pulled current
> > > > version from GitHub and now I am trying to make it run.
> > > >
> > > > Seems the installer missed some stuff .  I get this when I run
> > > > pycam:
> > > >
> > > > Traceback (most recent call last):
> > > >   File "/usr/local/bin/pycam", line 4, in 
> > > > __import__('pkg_resources').run_script('pycam==0.6.2.dev0',
> > > > 'pycam') File
> > > > "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line
> > > > 719, in run_script
> > > > self.require(requires)[0].run_script(script_name, ns)
> > > >   File
> > > > "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line
> > > > 1511, in run_script
> > > > exec(script_code, namespace, namespace)
> > > >   File
> > > > "/usr/local/lib/python2.7/dist-packages/pycam-0.6.2.dev0-py2.7.egg
> > > >/EGG -INFO/scripts/pycam", line 53, in 
> > > >
> > > > ImportError: No module named Exporters.GCodeExporter
> > >
> > > I don't have that module either, but it does run, logging this in
> > > the terminal screen I ran it from:
> > >
> > > gene@coyote:~/bin/pycam-master$ scripts/pycam
> > > Enabled 4 parallel local processes
> > > Skipping
> > > plugin /home/gene/bin/pycam-master/pycam/Plugins/PathParameters.py
> > > (broken or dependencies missing)
> > > *** skipped 2 similar message(s) ***
> > > Font directory: /home/gene/bin/pycam-master/share/fonts
> > > Imported STL model: 0 vertices, 0 edges, 1444 triangles
> >
> > you need to install python-enum34
> 
> Apparently not available for wheezy.  Installing python-enum breaks it 
> completely:
> 
> The installed 'enum' package lacks 'IntEnum'. Maybe you should 
> install 'enum34' instead?
> Traceback (most recent call last):
>   File "scripts/pycam", line 723, in 
> exit_code = execute(parser, opts, args, pycam)
>   File "scripts/pycam", line 303, in execute
> result = show_gui(inputfile, opts.config_file)
>   File "scripts/pycam", line 145, in show_gui
> plugin_manager.import_plugins()
>   File "/home/gene/bin/pycam-master/pycam/Plugins/__init__.py", line 239, 
> in import_plugins
> mod = imp.load_module(full_mod_name, mod_file, mod_filename, 
> mod_desc)
>   File "/home/gene/bin/pycam-master/pycam/Plugins/PathParameters.py", 
> line 24, in 
> import pycam.Toolpath.MotionGrid
>   File "/home/gene/bin/pycam-master/pycam/Toolpath/MotionGrid.py", line 
> 55, in 
> class StartPosition(enum.IntEnum):
> AttributeError: 'module' object has no attribute 'IntEnum'



That's why I switched to another machine with Debian 8 jessie




> 
> >
> > > And the control screens path generation options are all greyed out.
> > >
> > > It does display the "PYCAM" nameplate, but its a poorer visual than
> > > I recall from it a decade  back.  IIRC I had something called pycam
> > > I'd pulled in back when I was running ubuntu-6-4 lts.
> > >
> > > > On Thu, May 18, 2017 at 5:35 PM, Sebastian Kuzminsky
> > > > 
> > > >
> > > > wrote:
> > > > > On 05/18/2017 05:27 PM, Chris Albertson wrote:
> > > > > > So yes, I really would like to see a linux based end to end
> > > > > > CAD/AM workflow.   It appears the one just barely exists for
> > > > > > 3D printing. There are 3D modelers and drafting tools (Blender
> > > > > > and FreeCAD) but the missing link is g-code generation to
> > > > > > drive 3D metal cutting tools.
> > > > >
> > > > > Give PyCAM a try:  https://github.com/sebkuzminsky/pycam
> > > > >
> > > > > It does 2d and 3d path generation, it's entirely open source, it
> > > > > runs on Linux and plays well with LinuxCNC.
> > > > >
> > > > > Here's a 2d example:
> > > > >
> > > > > http://highlab.com/~seb/blog//2017/02/23/open-source-cad-cam-mc/
> > > > >
> > > > >
> > > > > --
> > > > > Sebastian Kuzminsky
> > > > >
> > > > > 
> > > > > --
> > > > > Check out the vibrant tech community on one of the world's most
> > > > > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > > > > ___
> > > > > Emc-users mailing list
> > > > > Emc-users@lists.sourceforge.net
> > > > > https://lists.sourceforge.net/lists/listinfo/emc-users
> > >
> > > Cheers, Gene Heskett
> >
> > --
> > Check out the vibrant tech community on one of the world's
> > most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > ___
> > Emc-users mailing list
> > Emc-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/emc-users
> 
> 
> Cheers, Gene Heskett




-

Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-19 Thread Gene Heskett
On Friday 19 May 2017 04:48:17 Valerio Bellizzomi wrote:

> On Fri, 2017-05-19 at 04:44 -0400, Gene Heskett wrote:
> > On Friday 19 May 2017 01:28:09 Chris Albertson wrote:
> > > Looks good. I read the list of features and so on.  Pulled current
> > > version from GitHub and now I am trying to make it run.
> > >
> > > Seems the installer missed some stuff .  I get this when I run
> > > pycam:
> > >
> > > Traceback (most recent call last):
> > >   File "/usr/local/bin/pycam", line 4, in 
> > > __import__('pkg_resources').run_script('pycam==0.6.2.dev0',
> > > 'pycam') File
> > > "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line
> > > 719, in run_script
> > > self.require(requires)[0].run_script(script_name, ns)
> > >   File
> > > "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line
> > > 1511, in run_script
> > > exec(script_code, namespace, namespace)
> > >   File
> > > "/usr/local/lib/python2.7/dist-packages/pycam-0.6.2.dev0-py2.7.egg
> > >/EGG -INFO/scripts/pycam", line 53, in 
> > >
> > > ImportError: No module named Exporters.GCodeExporter
> >
> > I don't have that module either, but it does run, logging this in
> > the terminal screen I ran it from:
> >
> > gene@coyote:~/bin/pycam-master$ scripts/pycam
> > Enabled 4 parallel local processes
> > Skipping
> > plugin /home/gene/bin/pycam-master/pycam/Plugins/PathParameters.py
> > (broken or dependencies missing)
> > *** skipped 2 similar message(s) ***
> > Font directory: /home/gene/bin/pycam-master/share/fonts
> > Imported STL model: 0 vertices, 0 edges, 1444 triangles
>
> you need to install python-enum34

Apparently not available for wheezy.  Installing python-enum breaks it 
completely:

The installed 'enum' package lacks 'IntEnum'. Maybe you should 
install 'enum34' instead?
Traceback (most recent call last):
  File "scripts/pycam", line 723, in 
exit_code = execute(parser, opts, args, pycam)
  File "scripts/pycam", line 303, in execute
result = show_gui(inputfile, opts.config_file)
  File "scripts/pycam", line 145, in show_gui
plugin_manager.import_plugins()
  File "/home/gene/bin/pycam-master/pycam/Plugins/__init__.py", line 239, 
in import_plugins
mod = imp.load_module(full_mod_name, mod_file, mod_filename, 
mod_desc)
  File "/home/gene/bin/pycam-master/pycam/Plugins/PathParameters.py", 
line 24, in 
import pycam.Toolpath.MotionGrid
  File "/home/gene/bin/pycam-master/pycam/Toolpath/MotionGrid.py", line 
55, in 
class StartPosition(enum.IntEnum):
AttributeError: 'module' object has no attribute 'IntEnum'


>
> > And the control screens path generation options are all greyed out.
> >
> > It does display the "PYCAM" nameplate, but its a poorer visual than
> > I recall from it a decade  back.  IIRC I had something called pycam
> > I'd pulled in back when I was running ubuntu-6-4 lts.
> >
> > > On Thu, May 18, 2017 at 5:35 PM, Sebastian Kuzminsky
> > > 
> > >
> > > wrote:
> > > > On 05/18/2017 05:27 PM, Chris Albertson wrote:
> > > > > So yes, I really would like to see a linux based end to end
> > > > > CAD/AM workflow.   It appears the one just barely exists for
> > > > > 3D printing. There are 3D modelers and drafting tools (Blender
> > > > > and FreeCAD) but the missing link is g-code generation to
> > > > > drive 3D metal cutting tools.
> > > >
> > > > Give PyCAM a try:  https://github.com/sebkuzminsky/pycam
> > > >
> > > > It does 2d and 3d path generation, it's entirely open source, it
> > > > runs on Linux and plays well with LinuxCNC.
> > > >
> > > > Here's a 2d example:
> > > >
> > > > http://highlab.com/~seb/blog//2017/02/23/open-source-cad-cam-mc/
> > > >
> > > >
> > > > --
> > > > Sebastian Kuzminsky
> > > >
> > > > 
> > > > --
> > > > Check out the vibrant tech community on one of the world's most
> > > > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > > > ___
> > > > Emc-users mailing list
> > > > Emc-users@lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/emc-users
> >
> > Cheers, Gene Heskett
>
> --
> Check out the vibrant tech community on one of the world's
> most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page 

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___

Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-19 Thread Valerio Bellizzomi
On Fri, 2017-05-19 at 04:44 -0400, Gene Heskett wrote:
> On Friday 19 May 2017 01:28:09 Chris Albertson wrote:
> 
> > Looks good. I read the list of features and so on.  Pulled current
> > version from GitHub and now I am trying to make it run.
> >
> > Seems the installer missed some stuff .  I get this when I run pycam:
> >
> > Traceback (most recent call last):
> >   File "/usr/local/bin/pycam", line 4, in 
> > __import__('pkg_resources').run_script('pycam==0.6.2.dev0',
> > 'pycam') File
> > "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line
> > 719, in run_script
> > self.require(requires)[0].run_script(script_name, ns)
> >   File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py",
> > line 1511, in run_script
> > exec(script_code, namespace, namespace)
> >   File
> > "/usr/local/lib/python2.7/dist-packages/pycam-0.6.2.dev0-py2.7.egg/EGG
> >-INFO/scripts/pycam", line 53, in 
> >
> > ImportError: No module named Exporters.GCodeExporter
> 
> I don't have that module either, but it does run, logging this in the 
> terminal screen I ran it from:
> 
> gene@coyote:~/bin/pycam-master$ scripts/pycam
> Enabled 4 parallel local processes
> Skipping 
> plugin /home/gene/bin/pycam-master/pycam/Plugins/PathParameters.py 
> (broken or dependencies missing)
> *** skipped 2 similar message(s) ***
> Font directory: /home/gene/bin/pycam-master/share/fonts
> Imported STL model: 0 vertices, 0 edges, 1444 triangles



you need to install python-enum34





> And the control screens path generation options are all greyed out.
> 
> It does display the "PYCAM" nameplate, but its a poorer visual than I 
> recall from it a decade  back.  IIRC I had something called pycam I'd 
> pulled in back when I was running ubuntu-6-4 lts.
> 
> > On Thu, May 18, 2017 at 5:35 PM, Sebastian Kuzminsky 
> >
> > wrote:
> > > On 05/18/2017 05:27 PM, Chris Albertson wrote:
> > > > So yes, I really would like to see a linux based end to end CAD/AM
> > > > workflow.   It appears the one just barely exists for 3D printing.
> > > >  There are 3D modelers and drafting tools (Blender and FreeCAD)
> > > > but the missing link is g-code generation to drive 3D metal
> > > > cutting tools.
> > >
> > > Give PyCAM a try:  https://github.com/sebkuzminsky/pycam
> > >
> > > It does 2d and 3d path generation, it's entirely open source, it
> > > runs on Linux and plays well with LinuxCNC.
> > >
> > > Here's a 2d example:
> > >
> > > http://highlab.com/~seb/blog//2017/02/23/open-source-cad-cam-mc/
> > >
> > >
> > > --
> > > Sebastian Kuzminsky
> > >
> > > 
> > > --
> > > Check out the vibrant tech community on one of the world's most
> > > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > > ___
> > > Emc-users mailing list
> > > Emc-users@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/emc-users
> 
> 
> Cheers, Gene Heskett




--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-19 Thread Gene Heskett
On Friday 19 May 2017 01:28:09 Chris Albertson wrote:

> Looks good. I read the list of features and so on.  Pulled current
> version from GitHub and now I am trying to make it run.
>
> Seems the installer missed some stuff .  I get this when I run pycam:
>
> Traceback (most recent call last):
>   File "/usr/local/bin/pycam", line 4, in 
> __import__('pkg_resources').run_script('pycam==0.6.2.dev0',
> 'pycam') File
> "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line
> 719, in run_script
> self.require(requires)[0].run_script(script_name, ns)
>   File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py",
> line 1511, in run_script
> exec(script_code, namespace, namespace)
>   File
> "/usr/local/lib/python2.7/dist-packages/pycam-0.6.2.dev0-py2.7.egg/EGG
>-INFO/scripts/pycam", line 53, in 
>
> ImportError: No module named Exporters.GCodeExporter

I don't have that module either, but it does run, logging this in the 
terminal screen I ran it from:

gene@coyote:~/bin/pycam-master$ scripts/pycam
Enabled 4 parallel local processes
Skipping 
plugin /home/gene/bin/pycam-master/pycam/Plugins/PathParameters.py 
(broken or dependencies missing)
*** skipped 2 similar message(s) ***
Font directory: /home/gene/bin/pycam-master/share/fonts
Imported STL model: 0 vertices, 0 edges, 1444 triangles

And the control screens path generation options are all greyed out.

It does display the "PYCAM" nameplate, but its a poorer visual than I 
recall from it a decade  back.  IIRC I had something called pycam I'd 
pulled in back when I was running ubuntu-6-4 lts.

> On Thu, May 18, 2017 at 5:35 PM, Sebastian Kuzminsky 
>
> wrote:
> > On 05/18/2017 05:27 PM, Chris Albertson wrote:
> > > So yes, I really would like to see a linux based end to end CAD/AM
> > > workflow.   It appears the one just barely exists for 3D printing.
> > >  There are 3D modelers and drafting tools (Blender and FreeCAD)
> > > but the missing link is g-code generation to drive 3D metal
> > > cutting tools.
> >
> > Give PyCAM a try:  https://github.com/sebkuzminsky/pycam
> >
> > It does 2d and 3d path generation, it's entirely open source, it
> > runs on Linux and plays well with LinuxCNC.
> >
> > Here's a 2d example:
> >
> > http://highlab.com/~seb/blog//2017/02/23/open-source-cad-cam-mc/
> >
> >
> > --
> > Sebastian Kuzminsky
> >
> > 
> > --
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > ___
> > Emc-users mailing list
> > Emc-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/emc-users


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page 

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-19 Thread Valerio Bellizzomi
On Thu, 2017-05-18 at 18:35 -0600, Sebastian Kuzminsky wrote:
> On 05/18/2017 05:27 PM, Chris Albertson wrote:
> > So yes, I really would like to see a linux based end to end CAD/AM
> > workflow.   It appears the one just barely exists for 3D printing.  There
> > are 3D modelers and drafting tools (Blender and FreeCAD) but the missing
> > link is g-code generation to drive 3D metal cutting tools.
> 
> Give PyCAM a try:  https://github.com/sebkuzminsky/pycam
> 
> It does 2d and 3d path generation, it's entirely open source, it runs on 
> Linux and plays well with LinuxCNC.
> 
> Here's a 2d example:
> 
> http://highlab.com/~seb/blog//2017/02/23/open-source-cad-cam-mc/
> 
> 


With the last commits PyCAM now requires enum34 to run, I could not
install enum34 in linuxcnc. Regarding the speed, I am testing PyCAM with
Pypy with good results.



--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-18 Thread Chris Albertson
Looks good. I read the list of features and so on.  Pulled current version
from GitHub and now I am trying to make it run.

Seems the installer missed some stuff .  I get this when I run pycam:

Traceback (most recent call last):
  File "/usr/local/bin/pycam", line 4, in 
__import__('pkg_resources').run_script('pycam==0.6.2.dev0', 'pycam')
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line
719, in run_script
self.require(requires)[0].run_script(script_name, ns)
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line
1511, in run_script
exec(script_code, namespace, namespace)
  File
"/usr/local/lib/python2.7/dist-packages/pycam-0.6.2.dev0-py2.7.egg/EGG-INFO/scripts/pycam",
line 53, in 

ImportError: No module named Exporters.GCodeExporter


On Thu, May 18, 2017 at 5:35 PM, Sebastian Kuzminsky 
wrote:

> On 05/18/2017 05:27 PM, Chris Albertson wrote:
> > So yes, I really would like to see a linux based end to end CAD/AM
> > workflow.   It appears the one just barely exists for 3D printing.  There
> > are 3D modelers and drafting tools (Blender and FreeCAD) but the missing
> > link is g-code generation to drive 3D metal cutting tools.
>
> Give PyCAM a try:  https://github.com/sebkuzminsky/pycam
>
> It does 2d and 3d path generation, it's entirely open source, it runs on
> Linux and plays well with LinuxCNC.
>
> Here's a 2d example:
>
> http://highlab.com/~seb/blog//2017/02/23/open-source-cad-cam-mc/
>
>
> --
> Sebastian Kuzminsky
>
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>



-- 

Chris Albertson
Redondo Beach, California
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-18 Thread Sebastian Kuzminsky
On 05/18/2017 05:27 PM, Chris Albertson wrote:
> So yes, I really would like to see a linux based end to end CAD/AM
> workflow.   It appears the one just barely exists for 3D printing.  There
> are 3D modelers and drafting tools (Blender and FreeCAD) but the missing
> link is g-code generation to drive 3D metal cutting tools.

Give PyCAM a try:  https://github.com/sebkuzminsky/pycam

It does 2d and 3d path generation, it's entirely open source, it runs on 
Linux and plays well with LinuxCNC.

Here's a 2d example:

http://highlab.com/~seb/blog//2017/02/23/open-source-cad-cam-mc/


-- 
Sebastian Kuzminsky

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-18 Thread Chris Albertson
I'm a long-tine Linux user, staring in the mid1990's when Linux was
distributed on a set of floppy disks.  Before that I remember BSD UNIX and
yes even "Multics".Anyone else remember how the name "Unix" was a an
editorial comment about Multics?  That was in the 1980's

I've been a full-time user of Linux-like software going back maybe 15 year
before Linux was written.

I'm using Linux and one other open source Real Time OS ("mbed" a layer over
Keil RTX) in a line of robots.  Using my machine tools to build parts for
same.

So yes, I really would like to see a linux based end to end CAD/AM
workflow.   It appears the one just barely exists for 3D printing.  There
are 3D modelers and drafting tools (Blender and FreeCAD) but the missing
link is g-code generation to drive 3D metal cutting tools.

The current stat of the art with Linux CAM is about where it was with PCB
design before Cern tool over KiCAD.  It was possible but not really
practical.

I doubt things will change until some one with loads of cash and no need to
earn money adopts Linux based CAM and pays a full-time staff of engineers
to work on it for a few years.






On Thu, May 18, 2017 at 2:29 PM, Bruce Layne 
wrote:

> As I mentioned in my previous too-long email, Simplify3D is a slicing
> program (more of a complete 3D printing CAM program) that runs natively
> under Linux.  I lean strongly in favor of Free Open Source Software, and
> there are very good options as Andy mentioned, but I thought it was
> worth paying


-- 

Chris Albertson
Redondo Beach, California
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-18 Thread Bruce Layne
I've been using FreeCAD for 3D printing, where the entire tool chain 
exists.  I haven't used it yet to produce G code for LinuxCNC to make 
metal chips.  I'd say we're finally getting close to an open source 
CAD/CAM solution.  The CAD is just recently usable for decent sized 
projects.  I'm using it for production work for 3D printing. You 
probably wouldn't want to design a large assembly with FreeCAD quite 
yet, but for smaller assemblies and parts of medium complexity, it seems 
quite good.  Not 100% (make intermediate backups of your work), but 
close enough for my needs.  I've been intermittently following open 
source CAD/CAM tools for many years. I'd say FreeCAD became a usable 
tool for most users within the last several months.

The CAM solution isn't quite ready for FreeCAD, although FreeCAM is an 
active open source project and work is progressing.  I'm eager for 
FreeCAM to be a useful tool.  FreeCAD can output to a very large number 
of file formats.  If you already have a CAM tool you like, there's a 
good chance FreeCAD can produce a file that your CAM software can input. 
PyCAM will input STL files produced by FreeCAD, but I haven't tried 
generating G code and milling any parts.

Huge thanks to all of the developers who produce these wonderful 
software tools that greatly enhance our lives and our productivity, 
whether it's LinuxCNC, FreeCAD, FreeCAM, etc.



> On 05/18/2017 05:22 PM, Chris Albertson wrote:
>> Just one question:   Have you been able to make it work?  That is, 
>> design a
>> project in FreeCAD that has a few simple parts then produce g-code from
>> those design files and actually make the part using EMC/Machine kit.
>>
>> Could you tell us the workflow you use?   And can it make full 3D 
>> parts on
>> a four axis mill or is this limited to (say) 2 1/2 D parts?
>>
>> If there really is a simple workflow that goes from drawings to metal 
>> with
>> linux I'd like to  give it a try.Last time I tried to use all open
>> source tools I was stuck at the point where I have a 3D design but could
>> not turn that file into g-code.   Maybe things have changed now?
>>
>>
>


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-18 Thread andy pugh
On 19 May 2017 at 00:22, Chris Albertson  wrote:
>   Last time I tried to use all open
> source tools I was stuck at the point where I have a 3D design but could
> not turn that file into g-code.

You definitely can do that last step with PyCAM, but you would need to
be rather patient for 3D milling.

PyCAM does actually feel moderately polished, it is just that the 3D
algorithms were impractically slow last time I tried it.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1916

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-18 Thread Bruce Layne
As I mentioned in my previous too-long email, Simplify3D is a slicing 
program (more of a complete 3D printing CAM program) that runs natively 
under Linux.  I lean strongly in favor of Free Open Source Software, and 
there are very good options as Andy mentioned, but I thought it was 
worth paying US$150 for Simplify3D, even though Autodesk apparently 
believes that Linux users won't pay for software.  So far, I like 
Simplify3D very much.  It gives me a lot of control over how objects are 
3D printed.  I can easily set different rules for different layers of 
the 3D print, add support structures automatically or manually, etc.  It 
manages to be very powerful and very easy to use.

Disclaimer:  I have no commercial affiliation with Simplify3D.  I'm just 
a happy customer.



On 05/18/2017 04:33 PM, Andy Pugh wrote:
>
>> On 18 May 2017, at 18:21, giorgio foga  wrote:
>>
>> My question was a kind of update I had from everyone on current linux 
>> programs that can convert a cad file to gcode format for an FDM printer
> If you have the CAD file then the options are _far_ less limited. I think 
> that just about all the slicers run under Linux. Look at Cura and Sic3r for 
> just two examples.
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>
>


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-18 Thread Chris Albertson
Just one question:   Have you been able to make it work?  That is, design a
project in FreeCAD that has a few simple parts then produce g-code from
those design files and actually make the part using EMC/Machine kit.

Could you tell us the workflow you use?   And can it make full 3D parts on
a four axis mill or is this limited to (say) 2 1/2 D parts?

If there really is a simple workflow that goes from drawings to metal with
linux I'd like to  give it a try.Last time I tried to use all open
source tools I was stuck at the point where I have a 3D design but could
not turn that file into g-code.   Maybe things have changed now?



If you do have a full concept to metal cutting work flow

On Wed, May 17, 2017 at 3:57 AM, giorgio foga 
wrote:

> you are in right  but it is my surprise on that  any how ... I
> have a cad system on office ... but I use FreeCad too with some difficult
> but it work great (never use for big project) ... my ideal it is to have
> all pc on linux ... is a bad things? because the question.
>
>
> regards
>
> giorgio
>
>
> 
> Da: andy pugh 
> Inviato: martedì 16 maggio 2017 23.09
> A: Enhanced Machine Controller (EMC)
> Oggetto: Re: [Emc-users] Best cam linux/open for additive manufactory
>
> On 16 May 2017 at 19:05, Chris Albertson 
> wrote:
> > Autodesk Fusion is 3D CAD software for making 3D designs.
>
> It's great, suspiciously so. But it does't run on Linux, which was a
> requirement in the original post.
>
> --
> atp
> "A motorcycle is a bicycle with a pandemonium attachment and is
> designed for the especial use of mechanical geniuses, daredevils and
> lunatics."
> — George Fitch, Atlanta Constitution Newspaper, 1916
>
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
> Emc-users Info Page - SourceForge<https://lists.sourceforge.net/lists/
> listinfo/emc-users>
> lists.sourceforge.net
> This list is for users of the Enhanced Machine Controller (EMC). Topics
> include how to obtain, install, configure, and use EMC, as well as other
> general EMC related ...
>
>
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>



-- 

Chris Albertson
Redondo Beach, California
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-18 Thread Andy Pugh


> On 18 May 2017, at 18:21, giorgio foga  wrote:
> 
> My question was a kind of update I had from everyone on current linux 
> programs that can convert a cad file to gcode format for an FDM printer

If you have the CAD file then the options are _far_ less limited. I think that 
just about all the slicers run under Linux. Look at Cura and Sic3r for just two 
examples. 
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-18 Thread giorgio foga
yes the reference is about BRLCAD .


Thaks for reply but I know these ...my reference to the fact that you have to 
write code to use a cad Linux quite well, is only for some simple types of 
routines at the personal and user level. I know how many difficulties it may 
involve writing code for the 3d graphics and the kind of work that you are 
going to run. My question was a kind of update I had from everyone on current 
linux programs that can convert a cad file to gcode format for an FDM printer. 
Nothing more. Perhaps the thing about autodesk is accidentally released.


regards

giorgio



Da: dave 
Inviato: giovedì 18 maggio 2017 16.57
A: Enhanced Machine Controller (EMC)
Oggetto: Re: [Emc-users] Best cam linux/open for additive manufactory



On 05/17/2017 04:18 AM, giorgio foga wrote:
> I know these ... never try kicad ... but try more linux cad  actually 
> most part of these works in 3d model but you neet to make a lot of code for 
> use it in similar way to (for exe.) Inventor from 2008. Bend in most case is 
> only a "mirage"... I know USAF or NASA (not remember now) have make an open 
> cad (I think USAF or other Military USA office because I remember a 
> simulation 3d of tank shot) ... and i try to use it into 2010  really 
> much code to write for use it.
>
> So I know quite well linux cad situation .
>
>
> Any how I hope with 3d print "revolution" (in europe has already passed but 
> it is going to be revived due to several inventions in various states) 
> something was moove in that direction. The program  indicate to mee from 
> various user is all valid and think i try all next mount when my 
> 1500*1200*800 3d print was terminated.
>
>
> regards
>
> giorgio
>

> 
> Da: Chris Albertson 
> Inviato: mercoledì 17 maggio 2017 06.49
> A: Enhanced Machine Controller (EMC)
> Oggetto: Re: [Emc-users] Best cam linux/open for additive manufactory
>
> I like free open source software too.  In fact I finally switched from
> Eagle to Kicad for schematics and PCB design,   IN the past Eagle worked
> and Kicad as a development process.  Kicad caught up because CERN (the
> physics lab in Europe) adopted and funded Kicad.
>
> But open source CAD/CAM is just not there yet.  You simply can not draw a
> part and then send it to a four axis milling machine using open source
> software. When that is possible I'll do it.
>
> Yes Autodesk will ask you to pay a for Fusion.  It is not free for everyone
> so you don't have to be suspicious of them charging for it one day. They
> are already asking for money.   But it's free for hobby, student and small
> startups.  They have a sustainable business model, charge a subscription to
> those who can afford it and don't bother asking for money from those who
> don't have money.
>
> What FreeCAD needs is someone to adopt it like KiCad, someone with a few
> million dollars to spend.
>
>
>
> On Tue, May 16, 2017 at 2:09 PM, andy pugh  wrote:
>
>> On 16 May 2017 at 19:05, Chris Albertson 
>> wrote:
>>> Autodesk Fusion is 3D CAD software for making 3D designs.
>> It's great, suspiciously so. But it does't run on Linux, which was a
>> requirement in the original post.
>>
>> --
>> atp
>> "A motorcycle is a bicycle with a pandemonium attachment and is
>> designed for the especial use of mechanical geniuses, daredevils and
>> lunatics."
>> — George Fitch, Atlanta Constitution Newspaper, 1916
>>
>> 
>> --
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> ___
>> Emc-users mailing list
>> Emc-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/emc-users
Emc-users Info Page - 
SourceForge<https://lists.sourceforge.net/lists/listinfo/emc-users>
lists.sourceforge.net
This list is for users of the Enhanced Machine Controller (EMC). Topics include 
how to obtain, install, configure, and use EMC, as well as other general EMC 
related ...


> Emc-users Info Page - 
> SourceForge<https://lists.sourceforge.net/lists/listinfo/emc-users>
Emc-users Info Page - 
SourceForge<https://lists.sourceforge.net/lists/listinfo/emc-users>
lists.sourceforge.net
This list is for users of the Enhanced Machine Controller (EMC). Topics include 
how to obtain, install, configure, and use EMC, as well as other general EMC 
related ...


> lists.sourceforge.net
> This list is for users of the Enhanced Machine Controller (EMC). Top

Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-18 Thread dave


On 05/17/2017 04:18 AM, giorgio foga wrote:
> I know these ... never try kicad ... but try more linux cad  actually 
> most part of these works in 3d model but you neet to make a lot of code for 
> use it in similar way to (for exe.) Inventor from 2008. Bend in most case is 
> only a "mirage"... I know USAF or NASA (not remember now) have make an open 
> cad (I think USAF or other Military USA office because I remember a 
> simulation 3d of tank shot) ... and i try to use it into 2010  really 
> much code to write for use it.
>
> So I know quite well linux cad situation .
>
>
> Any how I hope with 3d print "revolution" (in europe has already passed but 
> it is going to be revived due to several inventions in various states) 
> something was moove in that direction. The program  indicate to mee from 
> various user is all valid and think i try all next mount when my 
> 1500*1200*800 3d print was terminated.
>
>
> regards
>
> giorgio
>

> 
> Da: Chris Albertson 
> Inviato: mercoledì 17 maggio 2017 06.49
> A: Enhanced Machine Controller (EMC)
> Oggetto: Re: [Emc-users] Best cam linux/open for additive manufactory
>
> I like free open source software too.  In fact I finally switched from
> Eagle to Kicad for schematics and PCB design,   IN the past Eagle worked
> and Kicad as a development process.  Kicad caught up because CERN (the
> physics lab in Europe) adopted and funded Kicad.
>
> But open source CAD/CAM is just not there yet.  You simply can not draw a
> part and then send it to a four axis milling machine using open source
> software. When that is possible I'll do it.
>
> Yes Autodesk will ask you to pay a for Fusion.  It is not free for everyone
> so you don't have to be suspicious of them charging for it one day. They
> are already asking for money.   But it's free for hobby, student and small
> startups.  They have a sustainable business model, charge a subscription to
> those who can afford it and don't bother asking for money from those who
> don't have money.
>
> What FreeCAD needs is someone to adopt it like KiCad, someone with a few
> million dollars to spend.
>
>
>
> On Tue, May 16, 2017 at 2:09 PM, andy pugh  wrote:
>
>> On 16 May 2017 at 19:05, Chris Albertson 
>> wrote:
>>> Autodesk Fusion is 3D CAD software for making 3D designs.
>> It's great, suspiciously so. But it does't run on Linux, which was a
>> requirement in the original post.
>>
>> --
>> atp
>> "A motorcycle is a bicycle with a pandemonium attachment and is
>> designed for the especial use of mechanical geniuses, daredevils and
>> lunatics."
>> — George Fitch, Atlanta Constitution Newspaper, 1916
>>
>> 
>> --
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> ___
>> Emc-users mailing list
>> Emc-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/emc-users
> Emc-users Info Page - 
> SourceForge<https://lists.sourceforge.net/lists/listinfo/emc-users>
> lists.sourceforge.net
> This list is for users of the Enhanced Machine Controller (EMC). Topics 
> include how to obtain, install, configure, and use EMC, as well as other 
> general EMC related ...
>
>
>
>
> --
>
> Chris Albertson
> Redondo Beach, California
> --
>
I believe the reference to USAF/NASA relates to BRLCAD , Ballistics 
Research Laboratory.
The aircraft industry was more tied to APT.  APT might be extensible 
with a whole layer on top of the present
software to make it user friendly.

CadCam is rarely written by individuals; the problem is just too 
complex. A very committed (insane?)  team of a
dozen individuals might have a shot at it.

Dave

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-17 Thread giorgio foga
I know these ... never try kicad ... but try more linux cad  actually most 
part of these works in 3d model but you neet to make a lot of code for use it 
in similar way to (for exe.) Inventor from 2008. Bend in most case is only a 
"mirage"... I know USAF or NASA (not remember now) have make an open cad (I 
think USAF or other Military USA office because I remember a simulation 3d of 
tank shot) ... and i try to use it into 2010  really much code to write for 
use it.

So I know quite well linux cad situation .


Any how I hope with 3d print "revolution" (in europe has already passed but it 
is going to be revived due to several inventions in various states) something 
was moove in that direction. The program  indicate to mee from various user is 
all valid and think i try all next mount when my 1500*1200*800 3d print was 
terminated.


regards

giorgio



Da: Chris Albertson 
Inviato: mercoledì 17 maggio 2017 06.49
A: Enhanced Machine Controller (EMC)
Oggetto: Re: [Emc-users] Best cam linux/open for additive manufactory

I like free open source software too.  In fact I finally switched from
Eagle to Kicad for schematics and PCB design,   IN the past Eagle worked
and Kicad as a development process.  Kicad caught up because CERN (the
physics lab in Europe) adopted and funded Kicad.

But open source CAD/CAM is just not there yet.  You simply can not draw a
part and then send it to a four axis milling machine using open source
software. When that is possible I'll do it.

Yes Autodesk will ask you to pay a for Fusion.  It is not free for everyone
so you don't have to be suspicious of them charging for it one day. They
are already asking for money.   But it's free for hobby, student and small
startups.  They have a sustainable business model, charge a subscription to
those who can afford it and don't bother asking for money from those who
don't have money.

What FreeCAD needs is someone to adopt it like KiCad, someone with a few
million dollars to spend.



On Tue, May 16, 2017 at 2:09 PM, andy pugh  wrote:

> On 16 May 2017 at 19:05, Chris Albertson 
> wrote:
> > Autodesk Fusion is 3D CAD software for making 3D designs.
>
> It's great, suspiciously so. But it does't run on Linux, which was a
> requirement in the original post.
>
> --
> atp
> "A motorcycle is a bicycle with a pandemonium attachment and is
> designed for the especial use of mechanical geniuses, daredevils and
> lunatics."
> — George Fitch, Atlanta Constitution Newspaper, 1916
>
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
Emc-users Info Page - 
SourceForge<https://lists.sourceforge.net/lists/listinfo/emc-users>
lists.sourceforge.net
This list is for users of the Enhanced Machine Controller (EMC). Topics include 
how to obtain, install, configure, and use EMC, as well as other general EMC 
related ...


>



--

Chris Albertson
Redondo Beach, California
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
Emc-users Info Page - 
SourceForge<https://lists.sourceforge.net/lists/listinfo/emc-users>
lists.sourceforge.net
This list is for users of the Enhanced Machine Controller (EMC). Topics include 
how to obtain, install, configure, and use EMC, as well as other general EMC 
related ...


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-17 Thread giorgio foga
I read now... I use freeCAD, but i have no time to learn  me how to use so well 
... I'm an autocat/autodesk user from 1989 ... in my work FEA analysis is 
slower than my experience. So real rarely use it (maybe 1-2 time some years 
ago?)


regards

giorgio


Da: andy pugh 
Inviato: martedì 16 maggio 2017 23.12
A: Enhanced Machine Controller (EMC)
Oggetto: Re: [Emc-users] Best cam linux/open for additive manufactory

On 16 May 2017 at 20:21, Bruce Layne  wrote:
> The weird thing is, there is a very nice looking Finite
> Element Analysis module in FreeCAD.  Go figure.

FEA is a much more bounded problem than CAM. And you don't get a pile
o broken cutters to prove that the answers are wrong either.

--
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1916

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
Emc-users Info Page - 
SourceForge<https://lists.sourceforge.net/lists/listinfo/emc-users>
lists.sourceforge.net
This list is for users of the Enhanced Machine Controller (EMC). Topics include 
how to obtain, install, configure, and use EMC, as well as other general EMC 
related ...


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-17 Thread giorgio foga
you are in right  but it is my surprise on that  any how ... I have a 
cad system on office ... but I use FreeCad too with some difficult but it work 
great (never use for big project) ... my ideal it is to have all pc on linux 
... is a bad things? because the question.


regards

giorgio



Da: andy pugh 
Inviato: martedì 16 maggio 2017 23.09
A: Enhanced Machine Controller (EMC)
Oggetto: Re: [Emc-users] Best cam linux/open for additive manufactory

On 16 May 2017 at 19:05, Chris Albertson  wrote:
> Autodesk Fusion is 3D CAD software for making 3D designs.

It's great, suspiciously so. But it does't run on Linux, which was a
requirement in the original post.

--
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1916

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
Emc-users Info Page - 
SourceForge<https://lists.sourceforge.net/lists/listinfo/emc-users>
lists.sourceforge.net
This list is for users of the Enhanced Machine Controller (EMC). Topics include 
how to obtain, install, configure, and use EMC, as well as other general EMC 
related ...


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-16 Thread Chris Albertson
I like free open source software too.  In fact I finally switched from
Eagle to Kicad for schematics and PCB design,   IN the past Eagle worked
and Kicad as a development process.  Kicad caught up because CERN (the
physics lab in Europe) adopted and funded Kicad.

But open source CAD/CAM is just not there yet.  You simply can not draw a
part and then send it to a four axis milling machine using open source
software. When that is possible I'll do it.

Yes Autodesk will ask you to pay a for Fusion.  It is not free for everyone
so you don't have to be suspicious of them charging for it one day. They
are already asking for money.   But it's free for hobby, student and small
startups.  They have a sustainable business model, charge a subscription to
those who can afford it and don't bother asking for money from those who
don't have money.

What FreeCAD needs is someone to adopt it like KiCad, someone with a few
million dollars to spend.



On Tue, May 16, 2017 at 2:09 PM, andy pugh  wrote:

> On 16 May 2017 at 19:05, Chris Albertson 
> wrote:
> > Autodesk Fusion is 3D CAD software for making 3D designs.
>
> It's great, suspiciously so. But it does't run on Linux, which was a
> requirement in the original post.
>
> --
> atp
> "A motorcycle is a bicycle with a pandemonium attachment and is
> designed for the especial use of mechanical geniuses, daredevils and
> lunatics."
> — George Fitch, Atlanta Constitution Newspaper, 1916
>
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>



-- 

Chris Albertson
Redondo Beach, California
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-16 Thread MC Cason
On 05/16/2017 04:09 PM, andy pugh wrote:
> On 16 May 2017 at 19:05, Chris Albertson  wrote:
>> Autodesk Fusion is 3D CAD software for making 3D designs.
> It's great, suspiciously so. But it does't run on Linux, which was a
> requirement in the original post.
>
FWIW, I have it running on Win7 Pro, Running in Virtualbox, on Linux Mint Mate. 
 It's an absolute pig, but it works.


-- 
MC Cason
Eagle3D - Created by Matthias Weißer
github.com/mcason/Eagle3D



--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-16 Thread andy pugh
On 16 May 2017 at 20:21, Bruce Layne  wrote:
> The weird thing is, there is a very nice looking Finite
> Element Analysis module in FreeCAD.  Go figure.

FEA is a much more bounded problem than CAM. And you don't get a pile
o broken cutters to prove that the answers are wrong either.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1916

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-16 Thread andy pugh
On 16 May 2017 at 19:05, Chris Albertson  wrote:
> Autodesk Fusion is 3D CAD software for making 3D designs.

It's great, suspiciously so. But it does't run on Linux, which was a
requirement in the original post.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1916

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-16 Thread Bruce Layne
Andy's inquiry about 3D printers a bit over a month ago reinvigorated my 
interest in 3D printing.  I had a couple of Hadron Ordbot 3D printers 
that I started building from parts a few years ago but never quite 
finished.  I did a little bit of online research and bought a Qidi Tech 
1 3D printer on Amazon for just under US$700.  It's basically a Chinese 
clone of a FlashForge Creator Pro, which is a copy of a Makerbot 
Replicator 2X (I think).  To answer the earlier question, it has a USB 
port and if I get the permissions correct it should be able to print 
directly from Linux via USB.  I need to get that working.  So far, I 
haven't even tried.  I just swap SD cards to print my files.

I usually write my own G code for my simple CNC machining, but that 
wasn't going to work for 3D printing, and I had been interested in 
developing some parametric CAD skills.  Autodesk duped me a long time 
ago the AutoSketch forced upgrade to AutoCAD Lite, with a subsequent 
forced upgrade to AutoCAD which is when I bailed and lost all of my 
proprietary CAD files.  So I haven't been eager to jump back on board 
with that very enticing Fusion360 deal that looked to me like an 
Autodesk attempt to recapture the market share they lost to Solidworks.  
I believe once they wrestle the market back from Solidworks, they'll be 
back to their proprietary software rental ways.  Also, I asked about 
Linux support for Fusion360 on the Autodesk forum, given that they 
already support Windows and Mac so they probably have cross platform 
development tools that would make a port to Linux not too big a deal.  
That was confirmed by the Autodesk representative who seemed almost 
gleeful when telling me that there would be no Linux version of 
Fusion360.  The reasoning was almost Balmer-Microsoft "Linux is cancer" 
offensive.  I was told that Linux users won't pay for software.  I 
explained that I spent $1200 for Eagle electronic CAD software back in 
the 90s when that was real money, and I bought it specifically because 
it was good software that natively ran on Linux.

Fortunately, FreeCAD has been improving a lot lately.  It still isn't 
Solidworks or Fusion360, but I'm able to do serious work on it.  Install 
the FreeCAD Daily release (currently version 0.17) for the latest and 
greatest updates.  The stable version 0.16 is a bit outdated.  There 
still isn't a good CAM solution for CNC machining, but work continues on 
FreeCAM.  The weird thing is, there is a very nice looking Finite 
Element Analysis module in FreeCAD.  Go figure.

There are good free open source slicers, but I paid US$150 for 
Simplify3D.  It has a lot of features but it's still fairly easy to use, 
and it's stable and not buggy.  I export an STL from FreeCAD and that's 
the input to Simplify3D.  That's my entire 3D printing tool chain.

I'm on the cusp of producing 3D printed products to sell online (aka 
"additive manufacturing" or "fused filament fabrication").  I ordered a 
second Qidi Tech 1 printer on Amazon last night to support the start of 
production, hopefully next week.  I can't help imagineering a design for 
a 3D printer that's optimized for small scale manufacturing.  Fully 
enclosed heated build environment for ABS printing.  Heated build 
platform.  Configurable with up to 4 extruders that can be used for 
printing four simultaneous items for faster throughput, or two 
simultaneous items with two different materials (two colors, build 
material and support material, or two different materials such as ABS 
and polyurethane in the same part). The electronics and software are 
largely off-the-shelf, although I'd use beefier discrete stepper motor 
drivers and NEMA 23 steppers instead of the little stepper driver chips 
with glue on heat sinks and NEMA 17 steppers for X, Y and Z axes.  Most 
of the mechanical parts including the motion control hardware would be a 
Misumi bill of materials.  But then I thought of my two partially built 
3D printers and I bought another 3D printer.  :-/

I'm not sure I can convey just how cool it is to be able to design a 
quick prototype to test a concept in a few minutes, have it print in 20 
minutes while I'm reading email, and very quickly run through several 
design iterations in an afternoon.  Even better, because I plan on 3D 
printing the finished product, my prototypes are using the same 
materials and methods I'll use in production so my prototypes are the 
initial stage of the finished design.  I basically play with it until I 
get what I want, developing a portion at a time, and when I'm satisfied, 
array as many as will fit on the build plate and press print.  That is 
SO cool.

I've been printing in ABS and flexible polyurethane.  Based on previous 
experience with 3D printed objects, I expected fairly ugly and fragile 
parts.  Nope!  There are some .2mm layers on my parts but they're even 
and there are no strings or blobs.  The parts are incredibly strong!  
Other than the slightly layered look, these

Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-16 Thread Andrew
2017-05-16 19:05 GMT+03:00 Chris Albertson:

> Autodesk Fusion is 3D CAD software for making 3D designs.   It will also
> "slice" those models and output the g-code that will drive a 3D printer
> layer by layer.
>

I use Fusion 360 from time to time but I did not know it can produce G-code
for printers. What I do is create model and export to STL. Can you give me
a hint?
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-16 Thread giorgio foga
funny ... never usion fusion features on my old inventor ...

I try to renew my license.


regards

giorgio



Da: Chris Albertson 
Inviato: martedì 16 maggio 2017 18.05
A: Enhanced Machine Controller (EMC)
Oggetto: Re: [Emc-users] Best cam linux/open for additive manufactory

Autodesk Fusion is 3D CAD software for making 3D designs.   It will also
"slice" those models and output the g-code that will drive a 3D printer
layer by layer. Fusion can also produce g-codes for driving a mill or
lathe.   That is one of Fusion's best features:  It is an end-to-end system
where yo use the same software for concept renderings as for manufacturing
by either subtractive of advice process.   You can 3D print a prototype
then later mill the same part.

Fusion is free for hobby use, students and any small-time shop who make
less than $50K per year with the software.  If you are selling more than
$50K they want a paid up license.

There is other free software but it tends to be the work of one of a couple
people.  Fusion is suported by an industry heavyweight

What I don't know is if Fusion will slice an STL file that it did not
create.  Can it slice an imported one?





On Tue, May 16, 2017 at 4:42 AM, giorgio foga 
wrote:

> Hi,
>
>
> anyone can suggest me a good cam for additive manufactoring .. (fdm) ...
> free or payment not so important, but just need to install it on linux...
>
>
> regards
>
> goirgio
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>



--

Chris Albertson
Redondo Beach, California
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-16 Thread Chris Albertson
Autodesk Fusion is 3D CAD software for making 3D designs.   It will also
"slice" those models and output the g-code that will drive a 3D printer
layer by layer. Fusion can also produce g-codes for driving a mill or
lathe.   That is one of Fusion's best features:  It is an end-to-end system
where yo use the same software for concept renderings as for manufacturing
by either subtractive of advice process.   You can 3D print a prototype
then later mill the same part.

Fusion is free for hobby use, students and any small-time shop who make
less than $50K per year with the software.  If you are selling more than
$50K they want a paid up license.

There is other free software but it tends to be the work of one of a couple
people.  Fusion is suported by an industry heavyweight

What I don't know is if Fusion will slice an STL file that it did not
create.  Can it slice an imported one?





On Tue, May 16, 2017 at 4:42 AM, giorgio foga 
wrote:

> Hi,
>
>
> anyone can suggest me a good cam for additive manufactoring .. (fdm) ...
> free or payment not so important, but just need to install it on linux...
>
>
> regards
>
> goirgio
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>



-- 

Chris Albertson
Redondo Beach, California
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-16 Thread Ralph Stirling
Slic3r and cura both run on linux. I use them inside Repetier-host, which also 
runs fine under linux.

-- Ralph

On May 16, 2017 4:43 AM, giorgio foga  wrote:
Hi,


anyone can suggest me a good cam for additive manufactoring .. (fdm) ... free 
or payment not so important, but just need to install it on linux...


regards

goirgio
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best cam linux/open for additive manufactory

2017-05-16 Thread N. Christopher Perry
This one gets very good reviews:  https://craftunique.com/craftware

N. Christopher Perry

> On May 16, 2017, at 7:42 AM, giorgio foga  wrote:
> 
> Hi,
> 
> 
> anyone can suggest me a good cam for additive manufactoring .. (fdm) ... free 
> or payment not so important, but just need to install it on linux...
> 
> 
> regards
> 
> goirgio
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Best cam linux/open for additive manufactory

2017-05-16 Thread giorgio foga
Hi,


anyone can suggest me a good cam for additive manufactoring .. (fdm) ... free 
or payment not so important, but just need to install it on linux...


regards

goirgio
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users