CAM

2 篇文章 0 订阅
2 篇文章 0 订阅
[Note: This page is currently being refurbished. The work includes additional entries, reorganization, addition of version/date stamping, addition of some annotation. About 1/3 of the work is done. Expect more changes.]

Cam Post is an additional list of post-processors

[opencam] is a wiki page about Open Source CAM (links, ideas etc.) that has no entries as of 2013.04.06

List of CAM references to toolpath generation algorithms and such

http://cadcamcae.wikia.com/ is a CAx resource index for developers - CAD, CAM, CAE, etc.

Links, versions and dates of releases checked 2013.04.06-08

NameTypeLicenseLatestDescription
...Simple G-Code Generators...
[cncOnline]2D CAMCC/GPL...Hugomatic's online gcode generators (all appear now to be downloadable Python scripts)
[CP1]MacroNone...Simple G-Code Generators written in Tcl and Tk
[gcode generators]MacroNone...C Sources to create GCODE for common features such as pocket, post, bolt circle
[Simple G-code generators in Python]MacroGPL3+...Simple G-Code Generators written in Python
Using GeditWikiCC...tutorial on using the text editor gedit with LinuxCNC. external tools plugin
...CAM Programs and CAD-file to G-Code Converters...
[ACE Converter]2D CAMGPL3.2DXF to GCODE converter (Windows program that has been tested to run in Linux under Wine)
[Aptos]3D CAMGPL1.02 2012.06.12A project aimed at producing a modern GPL version of the APT programming language
APT TutorialWikiCC...A tutorial on using Aptos with LinuxCNC
[Blender CAM]2D/3D CAMGPL0.8 2014.09.30Artistic CAM Extension for Blender 2.70, exports 3 axis 2D and 3D gcode, supports many milling strategies, exports gcode for various machine types
[bmp2cnc]3D CAMGPL0.22Command line program to convert bitmaps to g-code, runs in Linux, DOS and Windows
[BoardCAD]3D CAMGPL2.1?Java-based CAD/CAM for surfboard design, creates toolpaths for
[CamBam]2.5D CAMCommercial / GPL for Linux0.9.4N Beta 4 2012.12.24Linux or Windows application to create CAM files (gcode) from CAD source files (DXF,STL,3DS or RAW) or its own internal geometry editor
[CAMmill]2.5D CAMGPL3BetaLinux and Mac-OSX application to create CAM files (gcode) from DXF-Drawings
[CamOCC]3D CAMGPL2+2r123 2010.09Uses Opencascade. Not very functional, but a good place to start for anyone who wants to experiment with OCC. Development appears stalled.
[cam.py]2.5D CAMNon-Commercial11/9/03 (what date is this?)SVG DXF STL JPEG Excellon Gerber to multiple CAM formats. Primary link broken: try [cam.py] instead.
[CAMVOX]3D CAMGPLunkA project in C++ and Python, using constructive solid geometry for the design and a voxel space to calculate tool paths. CSG => voxel is currently working. No end-user software available.
[CNC Code Generator]2D CAMGPL3.0 2008.05.14imports 2D DXF profiles from CAD. Written in java for milling and turning
[Codeg]2D CAMGPL0.94Beta 2006.11.092.5D(?) dxf to gcode intended for hotwire machines
[cxf2cnc][(fonts)]2D CAMGPL2+2010.05.21convert stick fonts to g-code for engraving. [mirror]
[dxf2cnc]2D CAMNoneunkto compile this type gcc -lm cnc.c -o dxf2cnc (Doesn't seem to output LinuxCNC-compatible g-code). Primary link broken.
[dxf2gcode]2D CAMGPL3beta02 2010.05.04dxf 2 gcode- simple 2D python program verified to work on qcad-generated dxf files-by Christian Kohlöffel
[Estlcam]2.5D CAMCommercial ($25)5.0202.5D CAM with intuitive user interface
[GCncCam]2D CAMGPL0.4.4-1 2008.04.27Linux CAM Tool for converting CAD DXF-Files to G-Code. Aligns layers to tools.
[gcode.ulp]2D CAMGPL2+2007.11.23jepler's eagle circuit board PCB milling ULP script
[GCodeMapper]3D converterGPL3+1.1 2013.08.24maps simple g-code programs (G0, G1, G2, G3 movements) from a plane to a cylinder
[GNU CAM]2.5D CAMLGPL2.1+2010.07.27Voxel preview, gerber, excellon, and 2.5D dxf import
[grecode]gcode filterGPL30.4 2010.12A command line tool to modify gcode: shifting, rotating, aligning, ...
[HeeksCNC]3D CAMBSD...CAM plugin for [HeeksCAD]
[hp2xx] [docs]2D CAMGPL23.4.4 2003.06.23HPGL to GCODE converter
[imagecarve]3D CAMGPL0.1 2009.01simple C equivalent to image-to-gcode
[image-to-gcode]3D CAMGPL...PNG JPG to GCODE, included with LinuxCNC 2.1+
[image-to-gcode_modified]3D CAMGPL2009.11.04modified to support roughing passes
[InkscapeBiarcs]2D CAMCC/GPL0.0.2 2009.02.04Better curve export for Inkscape to generate GCODE from SVG paths. [WaybackMachine]
InkscapeHowto2D CAMCC/GPL...Several Inkscape's extensions and tutorials to generate GCODE from SVG paths
[libactp]3D CAMGPL2...high speed machining toolpath generator based on "adaptive clearing" algorithm
[libarea]2D CAMGPL3...clears arbitrarily shaped pockets
[mesh2hmap]3D converterGPL0.3.2 2006.11.04converts 3D VRML meshes (from blender for example) to bitmaps, which can then be run through image-to-gcode
[mGcodeGenerator]2D, 2.5D, 3D CAMunk0.2.09It is a script for Blender to gcode / cnc / ngc. [wiki]
[MonoCAM]3D CAMGPL22008.03.20A project in C#, very much early alpha stage. As of Feb 2008 only has rudimentary drop-cutter algorithm for finish paths on STL surfaces. Development in hiatus. Availability uncertain.
[NCCL]2D CAMno costbeta 0.5.0 2004.04.30Small language written in LUA that creates Gcode (Windows .EXE). Primary link is broken.
[OpenCAM]2D CAMGPL0.0.242D CAM with annoying website. Braindead and dangerous install; attempts to overwrite your libstdc++ without regard to architecture.
[pcb2gcode]2D CAMGPL1.1.4 2011.09.15A command-line program that calculates machine toolpaths from given PCB layouts.
[pcb-gcode]2D CAMArtistic3.6.0.4 2012.01.26makes gcode for isolation routing of printed circuit boards in [Eagle] (Yahoo Group [here(old)], user reports [here] and [here])
[PyCAM]2D, 3D CAMGPL3+0.5.1 2011.06.133D surfacing of STL models. Also creates G-Code from DXF/SVG/PS files. Features: different toolpath strategies, support bridges, model transformations, single-line fonts, 2D projection, multi-layered 2D models and distributed processing.
[REALIZE]2D CAMGPL2+unkAutolisp script that generates G Code directly from Autocad or Autocad clones like Progecad, Intellicad (note that the script runs in the Autolisp interpreter in the CAD system)
[ROUGH2.CPP]3D CAMNoneunkKenneth Maxon's custom dxf to gcode C sources. Roughs out 3D model using vertical plunges.
[Sheetcam]2D CAMCommercial4.1.11Native Linux demo version available for download. Demo limited to about 180 lines of generated code in each session.
[SPCE]3D CAMGPL on Linux3.2Bitmap to GCODE converter. PHP script runs on webserver. Availability uncertain.
[TrueTypeTracer]2D CAMGPL24.0outlines TrueType fonts in gcode
[vec2ngc]2D CAMGPL2+0.1.0 2009.09.03dxf to gcode converter (python) by micges
[xfig]2D CAMGPL2+3.2.5 2007.07.18xfig to g-code converter (Actually, this is a gcode-enabled xfig)
...Post-Processors for CAM Programs...
[upload:EMC2.ZIP]CAM post......Mastercam post known to work for at least 2D machining...
[1]CAM post......Camworks Post for LinuxCNC 3,4,5 Axis machines Subprogram support ...
...File Format-Conversion Utilities...
[AnyCad Exchange3D]3D converterCommercial free-to-useunk3D model converter that knows step, iges, fbx, 3ds, dxf, dae, stl, obj, md2, mdl. Windows program that has been made to work in Linux using Wine and Winetricks (to load needed ms-dlls)
[FigEpsPdf]2D converterNone2011.06.01EPS to misc formats. Primary link broken. Try [WaybackMachine] instead
[MeshLab]3D converterGPL1.3.2 2012.08.02Mesh Processing tool to convert STL to/from many formats. Include mesh checking/repairing abilities
[ps2gc]2D CAMNon-CommercialunkPostscript to G-Code converter
[stl-to-dxf]3D converterGPL2+unkPython script to convert STL to 3D DXF
[VectorSection]2D converterPerl/GPL2006.04.25(?)command line drawing format converter (alpha). Primary link broken. Try [WaybackMachine] instead.

CAD programs for Linux:

NameTypeLicenseDescription
[BRL-CAD]3D CADLGPL?3D solid modeler with simulation capabilities
[CADRA]3D CADCommercialCAD that runs in Linux
[blender]3D modelerGPLpowerful NURBS/mesh artistic modeler
[blenderCAD]3D CADGPLadd-on scripts to make blender more cad-friendly
[Draftsight]2D/3D CADCommercialFree* drafting system that also supports 3D entities ala AutoCAD. Reads and writes dwg and dxf files. Available in beta for Ubuntu, Fedora, Suse, and Mandriva from Dassault Systemes.
*Standalone license. Activation required. 64-bit platforms only.
[salome]3D CADLGPL3D solid CAD for finite element analysis
[Synergy]3D CAD/CAMCommercialCAD/CAM that runs in Linux
[gCAD3D]3D CAD/CAMFreewarehard to use; some interesting sheet metal operations
[SagCAD]2D CAD]GPL2comparable to qcad
[Varkon]3D CAD/CAMGPL/LGPLCAD/CAM code library and development environment
[PythonCad]2D CADGPL22d drafting, not quite there yet
[CADvas] [upload:cadvas-0.2.2.tar.gz]2D CADGPL2+a small python drafting program that teaches a lot about programming in python-the source code is easy to understand
[LibreCAD]2D CADGPL2D drafting, native DXF format, fork of QCad free ported to qt4
[QCad]2D CADGPL2D drafting, native DXF format
[camexpert]2D CAMCommercialaddon for qcad to output GCODE
[PythonCascade]CAD libFreewarepython interface to Open Cascade libraries
[Open Cascade]CAD libOpen FreewareMassively huge 3D CAD library, mostly C++ and Tk
[FreeCAD]3D CADGPL/LGPLCAx RAD based on OpenCascade, QT and Python (alpha)
[VariCAD]2D&3D CADCommercialVariCAD is a 3D/2D CAD system for mechanical engineering that runs in Linux or Windows and supports STEP, STL, IGES, DWG and DXF file formats
[OpenSCAD]3D CADGPLv2OpenSCAD is software for creating solid 3D CAD objects. It is free software and available for Linux/UNIX, MS Windows and Apples OS X.

programs to run windows software under linux:

NameTypeLicenseDescription
[Wine]emulatorGPLrun windows CAD/CAM apps on Linux without installing windows
[Crossover]emulatorCommerciala commercial version of Wine
[Qemu]emulatorGPLa virtual machine that lets you install many operating systems on your computer
[VirtualBox]emulatorGPLanother virtual machine
[VMware]emulatorCommercialanother virtual machine
[Win4Lin]emulatorCommercialanother virtual machine
[DOSBox]emulatorGPLallows use of DOS based apps and can video capture your DOS session.

note: a few of the links are copied from http://www.linuxwiki.de/EMC


LinuxCNCKnowledgeBase | RecentChanges | PageIndex | Preferences | LinuxCNC.org
This page is read-only. Follow the BasicSteps to edit pages. | View other revisions
Last edited February 5, 2017 5:10 am by Njh (diff)
Search:
Published under a Creative Commons License
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值