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
> > > <[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
--
"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