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'


>
> > 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
> > > <s...@highlab.com>
> > >
> > > 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 <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
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to