585,762 active members*
4,071 visitors online*
Register for free
Login
IndustryArena Forum > OpenSource CNC Design Center > OpenSource Software > PartKAM - free crossplatform 2.5d CAM
Page 3 of 7 12345
Results 41 to 60 of 138
  1. #41
    Join Date
    Feb 2004
    Posts
    2337
    One other thing, its a bit scarey that Winamp opened the swf by default, though it still seemed to work. Maybe its better to save the SWF with its own exe container with player.
    I note that both flash and swishmax can generate swf files into a stand alone exe player.
    I can imagine that many people will have all sorts of swf players, maybe standardising the player will help with reliability?
    Great work.
    Being outside the square !!!

  2. #42
    Join Date
    Feb 2004
    Posts
    2337
    I hope you dont mind, but I have made it into an standalone exe just for experimentation. Seems to work ok.
    Attached Files Attached Files
    Being outside the square !!!

  3. #43
    Join Date
    Oct 2008
    Posts
    242
    ynneb: cool! It never occurred to me to wrap the swf in an exe like that. I'll have to see how it's done with the flash ide. I'm looking forward to seeing your videos :rainfro:

    Also, I just uploaded the new version. There are tons of bugfixes and new features. I've added drilling, tabs, and a new window that lets you export only selected toolpaths.

    Check it out at the original url: PartKAM
    (you might have to refresh to clear the old one from your cache)

    I've gotten some feedback that there are some issues with the linux version of flash player. I'm still working to resolve that issue!

    Oh, and I've looked around and decided to host the code on launchpad. The site seems to be down right now (maintenance?), but I'll upload the source as soon as it comes back up.
    ___________________________
    http://jack.works

  4. #44
    Join Date
    Oct 2008
    Posts
    242
    oh, and maybe I should explain how tabs work.

    - first you need to have a calculated profile operation
    - select the profile op, then CAM -> add tabs to selected
    - enter the spacing info and the size of each tab
    - then you can drag the tabs around or delete a tab by pressing delete
    ___________________________
    http://jack.works

  5. #45
    Join Date
    Feb 2004
    Posts
    2337
    I've gotta hand it to you Jack. I've never seen such a program written in flash before. 10/10. I have hassled other programmers to use flash in the past as the GUI as I know how versitile it is, and easy to design great looking GUI's.
    Are you familiar with EMC a linux CNC controller software? I would love to see a GUI built for it using flash. You could be the man. Even better would be a flash based gui builder for EMC. This would allow others to easily make thier own screens.
    Out of interest, how had was it to nut out PartCam. Do you have a long CNC background to understand the requirements of CAM?
    I'll hold off on the video until I become proficient with your PartCAM.
    Its a pity that you are having problems with the linux flash as I know a **** load of people who will be interested in this.
    Attached Files Attached Files
    Being outside the square !!!

  6. #46
    Join Date
    Oct 2008
    Posts
    242
    CNC controllers like EMC2 probably can't be done with flash. It would require access to low-level OS resources that flash doesn't have (it's a pain just to output a file-save dialog in flash!). The default gui for emc isn't that bad - an order of magnitude better than mach3 I'd say - but a gui builder would be pretty cool. That would be up to the EMC guys though.

    It's entirely possible that you won't see any issues in linux. It seems to depend on the linux distro/flash player version.

    I got started in the CAM world about 2 years ago. Built my machine in my bathroom with a hand saw :]

    I've been coding partkam as a hobby for about a year in my spare time. I'm actually hoping to get some revenue out of it through a cnc job site, but it's very beta at the moment. Check it out at www.partkart.com if you're interested (can you guess the beta key? :rainfro
    ___________________________
    http://jack.works

  7. #47
    Join Date
    Feb 2004
    Posts
    2337
    Nah the EMC guys wouldnt care, after all its all open source. Just go for it
    I tried a few guesses at your key, but didnt crack it.
    I'm glad you chose gold as your theme color as you program is GOLD.

    I did notice your site the other day. So you want to cut sh1t for those who dont have machines hey.
    Being outside the square !!!

  8. #48
    Join Date
    Oct 2008
    Posts
    242
    oh cmon it's obvious :]

    hint: the key has "cnc" in it
    ___________________________
    http://jack.works

  9. #49
    Join Date
    Feb 2004
    Posts
    2337
    I'm a safe cracker, woohoo.
    I had tried, "Jack000", "PartKam" "Scrotum" but never considered "cnczone"
    That was truelly a 128 bit encrypted password, you cunning lad.
    Being outside the square !!!

  10. #50
    Join Date
    Oct 2008
    Posts
    242
    scrotum eh? That was my first idea but I decided to go for class instead :]

    there's very little in the way of instructions right now, but everything is functional. See if you can figure out what the site does just from poking around. I'll be adding some instructions soon to make it a bit clearer.
    ___________________________
    http://jack.works

  11. #51
    Join Date
    Jul 2009
    Posts
    419
    Awsome job man! I'll give it a try later!
    Sven
    http://www.puresven.com/?q=building-cnc-router

  12. #52
    Join Date
    Feb 2004
    Posts
    2337
    I have been doing quite a few experiments.
    I have made some text based svg's using inkscape, the free vector drawing program.
    Version 1 of PartKam will import the svg, but renders the picture with some slight peculiarities. Your latest version 4 does not render them at all.
    Any ideas?
    Since this is a free Cam I am thinking people will also be using Inkscape as their "SVG CAD"
    Incidentally why did you pick only SVG, since dxfs are the standard of the day for this kind of work.
    Being outside the square !!!

  13. #53
    Join Date
    Oct 2008
    Posts
    242
    could you upload the svg file? Inkscape sometimes uses peculiar number formats that could be causing problems.

    svg is xml-based and easy to parse (it's really easy to read with flash). there is almost no documentation on parsing dxf from byte code, and no libraries for flash to process it. Now that it's open source, maybe someone will write a dxf parser for it :]
    ___________________________
    http://jack.works

  14. #54
    Join Date
    Feb 2004
    Posts
    2337
    Hey Jack, here is a svg that displays oddly and differently over the two versions of PartKam that you posted.
    BTW can you please post the url for where you have uploaded the source code. I am keen to see if I can understand how you have coded the CAM part.
    Attached Files Attached Files
    Being outside the square !!!

  15. #55
    Join Date
    Oct 2008
    Posts
    242
    hm.. this is an interesting issue. Here's what the path command in that file looks like:

    Code:
    m -134.95033,290.58497 0,-478.37546 -124.53182,0 0,-64.00537 299.598286,0 0,64.00537 -125.047461,0 0,478.37546 z
    to me that looks like a bunch of move commands (which won't draw anything), but apparently the unnamed operations are all line commands in svg short-hand.

    Inkscape likes to use every possible svg short hand... it makes for smaller files, but it's really annoying to parse! (nuts)
    ___________________________
    http://jack.works

  16. #56
    Join Date
    Feb 2004
    Posts
    2337
    That's a pain coz I think Inkscape is the ideal free choice for "CNC on a shoestring budget"
    If we didnt have to use SVG files then there are other free CAD options available.
    UNLESS.... we can include text options into PartKam. I guess PartKam is a little like Artcam in terms of light CAD but better CAM. If PartKam offered increased CAD abilities then it would be a great allrounder?
    I'm still barracking for you Jack. You're onto the beginings of a winner here.
    Being outside the square !!!

  17. #57
    Join Date
    Feb 2004
    Posts
    2337
    I might try and download a few free CAD programs and see if they offer options to export in SVG that is more friendly with PartKam. I'm looking to find a good pair of softwares that can compliment each other.
    Being outside the square !!!

  18. #58
    Join Date
    Oct 2008
    Posts
    242
    alright, I've fixed it. Try it again at the original url.

    Let me know if you have any other troubles with inkscape!
    ___________________________
    http://jack.works

  19. #59
    Join Date
    Oct 2008
    Posts
    242
    inkscape is probably the best bet in terms of vector manipulation software. I should implement all valid svg use-cases regardless, inkscape can be like a stress test :]
    ___________________________
    http://jack.works

  20. #60
    Join Date
    Oct 2008
    Posts
    242
    aaaaand... the code is open source! :rainfro:

    here's the link to the launchpad project:
    https://launchpad.net/partkam

    and the bazaar repo (it's a version control system) :
    https://code.launchpad.net/~jak000/partkam/main

    or if you just want to browse the files, check here:
    ~jak000/partkam/main : files for revision 1
    ___________________________
    http://jack.works

Page 3 of 7 12345

Similar Threads

  1. Free 2-D CAD
    By Wolfspaw in forum Uncategorised CAD Discussion
    Replies: 0
    Last Post: 05-21-2009, 01:12 PM
  2. Free 3d Mechanical Cad Tool, Did anybody try the free 3D CAD too CoCreate is offerin
    By hansge31 in forum Mechanical Calculations/Engineering Design
    Replies: 1
    Last Post: 06-20-2007, 08:13 PM
  3. Free Doors--Free Cabinet Door Software
    By 1BigPig in forum CNC (Mill / Lathe) Control Software (NC)
    Replies: 1
    Last Post: 06-07-2007, 07:36 PM
  4. Free CAM: cam.py
    By FritzX in forum Uncategorised CAM Discussion
    Replies: 12
    Last Post: 02-24-2006, 06:25 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •