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 <module>
> > > > >    
> > > > > __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 <module>
> > > > >
> > > > > 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 <module>
> >     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 <module>
> >     import pycam.Toolpath.MotionGrid
> >   File "/home/gene/bin/pycam-master/pycam/Toolpath/MotionGrid.py",
> > line 55, in <module>
> >     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
> > > > > <[email protected]>
> > > > >
> > > > > 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
> > > > > > [email protected]
> > > > > > 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
> > > [email protected]
> > > 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
> [email protected]
> 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 <http://geneslinuxbox.net:6309/gene>

------------------------------------------------------------------------------
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to