Author Topic: PyCAD  (Read 1079 times)

Offline Almost-retired

  • Sr. Member
  • ****
  • Posts: 252
    • What keeps Gene out of the bars
PyCAD
« on: May 11, 2011, 02:23:36 AM »
Greetings;

I need something to help me use my milling machine.

One of the downloads I have pulled in is PyCAD.

Unforch, it needs Sympy, and pyqt.

Any chance of getting those 2 or 3 packages into the repo's?

Thanks & Cheers, Gene

Offline Neal ManBear

  • Administrator
  • Super Villain
  • *****
  • Posts: 15829
  • LXDE! Coffee, Bacon and Cheesecake!
Re: PyCAD
« Reply #1 on: May 11, 2011, 05:23:39 AM »
Installing those apps is easy:
Open Synaptic > click Reload > click Mark all Upgrades > click Apply and Apply. Click Search. Enter python-sympy in the search field. Mark it for installation. PythonQT can be found the same way. Mark it for installation. Click Apply and Apply.

Offline Almost-retired

  • Sr. Member
  • ****
  • Posts: 252
    • What keeps Gene out of the bars
Re: PyCAD
« Reply #2 on: May 11, 2011, 08:38:31 AM »
Those weren't the names in the dependency list in the INSTALL file.  They were called pyqt and sympy there.

and 'connection refused' for both files

and I can't reload synaptic this morning, all connections refused.

4 cold restarts of synaptic later, it worked.  As does PyCAD, but its no better than a childs toy, but perhaps that is what I need to learn this stuff on.

Thank, Neal

Offline Neal ManBear

  • Administrator
  • Super Villain
  • *****
  • Posts: 15829
  • LXDE! Coffee, Bacon and Cheesecake!
Re: PyCAD
« Reply #3 on: May 11, 2011, 09:40:50 AM »
Those weren't the names in the dependency list in the INSTALL file.  They were called pyqt and sympy there.

Python-sympy is sympy. PythonQT is pyqt.

Quote
and 'connection refused' for both files

and I can't reload synaptic this morning, all connections refused.

Connection refused? Check your connection settings in PCC.

Quote
4 cold restarts of synaptic later, it worked.  As does PyCAD, but its no better than a childs toy, but perhaps that is what I need to learn this stuff on.

Thank, Neal

It isn't advisable to install from outside sources. It can cause problems for you down the road, and no one will be able to help you, as the changes you made and that were made during/after that install from outside will be unknown.

There are cad programs in our repos. Search in Synaptic. >>> note: Always reload and upgrade before installing new apps.



Offline Almost-retired

  • Sr. Member
  • ****
  • Posts: 252
    • What keeps Gene out of the bars
Re: PyCAD
« Reply #4 on: May 11, 2011, 10:11:12 AM »
Well, TBT, I am in love with heekscad/heekscnc, because it can output the gcode to carve whatever you can draw.  That (when heekscnc is also present) is the missing link, no other cad that I know of, can actually output the code to drive a machine to carve what you have drawn.  Most of the commercial stuff wants $500-2500 a seat for the translator package.

However, your repo version shows its a work in progress, not too stable (I've had it go away with no hint of why in the logs several times.)  The svs or svn I've pulled in on the previous install of pclos2010 hasn't done that near as often.

But its biggest problem is that its measurement system (when you can get it to work, it doesn't in the version from our repo's, is stuck in metric regardless of the choice of inches in the menu.  I have been measuring most physical things in inches for 76 years, and it may be a little late to convert my thinking to the much more sensible metric system.  I can recall that 25.4 mm is pretty close to an inch, and that 39.xx inches is a meter, but that's about it.
 
It's next biggest problem is that the authors haven't written any docs that a newbie might be able to use as a stepping stone to actually learn to use it correctly.

Get the latest heekscad AND heekscnc into the repos, and it is possible it could be just the thing I am looking for.  Please?  Pretty please, with cream & sugar on it?
I think you have to get both in whatever state they are in today when you pull them.  If I bleed a little, its been a great ride so far. ;-)

Cheers, Gene

Offline Neal ManBear

  • Administrator
  • Super Villain
  • *****
  • Posts: 15829
  • LXDE! Coffee, Bacon and Cheesecake!
Re: PyCAD
« Reply #5 on: May 11, 2011, 10:23:48 AM »
Read the rules in the Package Suggest section. Follow them exactly and request an update of the apps you want. -- There is no guarantee that any packager will have the time/willingness to do it right away.


Offline Almost-retired

  • Sr. Member
  • ****
  • Posts: 252
    • What keeps Gene out of the bars
Re: PyCAD
« Reply #6 on: May 11, 2011, 12:21:57 PM »
I will do that, if the linux version of this stuff ever catches up with the winderz versions.  I have just spent 20 minutes wandering around in the winderz version, using wine-1.22.  The gfx is not always exact, but I've found a 'redraw' generally fixes that.

So it may not be all that important to get the linux versions up and running, they are 2 to 5 version numbers older.

So I'll shaddup about the linux versions being old for the time being.  It is not your fault they are old.

Thanks & Cheers Neal, Gene

Offline Almost-retired

  • Sr. Member
  • ****
  • Posts: 252
    • What keeps Gene out of the bars
Re: PyCAD
« Reply #7 on: June 25, 2011, 08:47:59 AM »
And I would add that I do NOT consider that keeping the linux version up to date with the winderz version is a pclos responsibility in any way.

This, like decent docs, is, AFAIAC, the software authors responsibility.

Cheers Neal, Gene