CNCzone.com-The Largest Machinist Community on the net!



Home Page Mark Forums Read Today's Posts My Replies Classifieds Reviews Photo Gallery Web Links Share Files Advertise With Us Ad List
Go Back   CNCzone.com-The Largest Machinist Community on the net! > CAM Software > General CAM Discussion


General CAM Discussion Discuss CAD/CAM software and Design software methods here!


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 02-18-2006, 06:02 PM
 
Join Date: May 2004
Location: Germany
Posts: 18
FritzX is on a distinguished road
Free CAM: cam.py

Hi,

hobbyists, who don't want to spend money on CAM software may try cam.py

cam.py is developed and copyrighted by Prof. Neil Gershenfeld from the MIT (Massachusetts Institute of Technology), but free for, quote, "experimental and personal use".

cam.py generates G-Code from *.svg, *.dxf, *.cmp,*.sol,*.plc,*.sts,*.stc,*.gtl (Gerber) und *.jpg files.

cam.py runs best on the Linux OS, but it should run on MS-Windows with Python installed also...

Regards,
Fritz
Tweet this Post!Share on Facebook
Reply With Quote

  #2   Ban this user!
Old 02-18-2006, 06:14 PM
 
Join Date: Jan 2006
Location: US
Posts: 372
Ed_R is on a distinguished road

No Python, Sorry.
Tweet this Post!Share on Facebook
Reply With Quote

  #3   Ban this user!
Old 02-18-2006, 06:26 PM
 
Join Date: May 2004
Location: Germany
Posts: 18
FritzX is on a distinguished road

No Python ?

You can download it for free from python.org, it's free software released under the General Public License

Regards,
Fritz
Tweet this Post!Share on Facebook
Reply With Quote

  #4   Ban this user!
Old 02-18-2006, 07:41 PM
 
Join Date: Jan 2006
Location: US
Posts: 372
Ed_R is on a distinguished road

Man, I've loaded my poor machine down woth so much crapola over the last couple days it's not funny. What's Python DO anyway? IA Linux Emulator?
Tweet this Post!Share on Facebook
Reply With Quote

  #5   Ban this user!
Old 02-18-2006, 08:10 PM
 
Join Date: May 2004
Location: Germany
Posts: 18
FritzX is on a distinguished road

No !

Python is something like Java from SUN, but it's free...

It's not only running on Linux or MS-Windows, but on nearly all known hardware platforms...
Tweet this Post!Share on Facebook
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 02-18-2006, 10:14 PM
 
Join Date: Mar 2005
Location: US
Age: 35
Posts: 65
wholepair is on a distinguished road
I tried it...



I had looked at this a while ago and decided that it wasn't a good fit for my needs. I like that it is free, and I think the fablab people are doing some pretty cool s#$%. As far as cam.py goes, the user interface seemed difficult to navigate(for me), and there isn't allot of documentation available for it.

There isn't anything that it can do that I can already do with other tools. There are other posts at CNCzone about free python code for making nc code.

Like this one:
Image (Greyscale) to GCODE

Last edited by wholepair; 02-22-2006 at 01:31 AM.
Tweet this Post!Share on Facebook
Reply With Quote

  #7   Ban this user!
Old 02-19-2006, 12:28 PM
 
Join Date: Mar 2004
Location: Iowa, USA
Posts: 264
rippersoft is on a distinguished road

FritzX,

Thanks for posting about cam.py. I am always on the hunt for new/free/better software and Python is OK to use.

RipperSoftware.
Tweet this Post!Share on Facebook
Reply With Quote

  #8   Ban this user!
Old 02-19-2006, 03:48 PM
j m j m is offline
 
Join Date: Jun 2005
Location: uk
Posts: 62
j m is on a distinguished road

Not very used to python

When I try and run the program I get

Traceback (most recent call last):
File "C:\Python24\cam.py", line 45, in -toplevel-
import sys, Image, ImageDraw
ImportError: No module named Image

This is from just copying and pasting then in the [ idle python (GUI ) ] then RUN / RUN MODULE

Any help greatly appreciated
james
Tweet this Post!Share on Facebook
Reply With Quote

  #9   Ban this user!
Old 02-19-2006, 04:40 PM
 
Join Date: Mar 2005
Location: US
Age: 35
Posts: 65
wholepair is on a distinguished road

I vaguely remember having to figure this out myself when I was playing with cam.py - It sounds like something you would run into when doing an include in a C program. Maybe I can recall what I did if I talk my way through it again...

Apparently the line "import sys, Image, ImageDraw" is throwing an error when it can't find the "Image" module.

I have an Image.py and an ImageDraw.py in this directory on my drive. C:\Python24\Lib\site-packages\PIL\

I don't think these modules come with the Python IDE you get from python.org and you need to go get them.

AHA!!!! - I remembered

What you need is the PIL -
Python Imaging Library

Author: Secret Labs AB (PythonWare)
Author_email: info@pythonware.com
Description: Python Imaging Library
Name: PIL
Url: http://www.pythonware.com/products/pil
Version: 1.1.5

Go to the above Url and get it - it installs all the necasary files for the PythonImageLibrary...
I have this "PIL-1.1.5.win32-py2.4.exe" and it must have come from that site. I don't know what OPSYS you work in. But I ran it in XP, and the error you(same one I had) went away.

If you get cam.py to do anything cool tell me how you like it.

And remember what was said earlier:
"experimental and personal use"
__________________
"If you have great talents, industry will improve them; if you have but moderate abilities, industry will supply their deficiency." *Sir Joshua Reynolds (1723 - 1792)

Last edited by wholepair; 02-22-2006 at 01:34 AM.
Tweet this Post!Share on Facebook
Reply With Quote

  #10   Ban this user!
Old 02-19-2006, 04:55 PM
j m j m is offline
 
Join Date: Jun 2005
Location: uk
Posts: 62
j m is on a distinguished road

Thanks jeffery
All sorted downloaded python imaging library and it runs now
Thanks james
Tweet this Post!Share on Facebook
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 02-19-2006, 05:01 PM
 
Join Date: Mar 2005
Location: US
Age: 35
Posts: 65
wholepair is on a distinguished road

Ghosting it up again!
__________________
"If you have great talents, industry will improve them; if you have but moderate abilities, industry will supply their deficiency." *Sir Joshua Reynolds (1723 - 1792)

Last edited by wholepair; 02-22-2006 at 01:35 AM.
Tweet this Post!Share on Facebook
Reply With Quote

  #12   Ban this user!
Old 02-23-2006, 07:20 PM
 
Join Date: May 2004
Location: Germany
Posts: 18
FritzX is on a distinguished road
Red face

Originally Posted by wholepair

There isn't anything that it can do that I can already do with other tools. There are other posts at CNCzone about free python code for making nc code.

Like this one:
Image (Greyscale) to GCODE
I'm sorry, all I wanted was to give hobbyists a link to a freeware cam system...

Regards,
Fritz
Tweet this Post!Share on Facebook
Reply With Quote

Reply




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On





All times are GMT -5. The time now is 02:52 AM.





Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO
Template-Modifications by TMS

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353