Craftsmanspace

Free woodworking and metalworking plans and patterns



Custom Search

Free CAM software

 

 

G - SIMPLE

G-Simple is a simple free CAM program for 3 Axis Machining Centers.

Main Features
  • Center drilling, drilling, drill finishing (chamfer)
  • Thread taping and milling
  • Line and arc engraving
  • Text engraving
  • Cylindrical, rectangular or arbitrary shaped pocket milling
  • Cylindrical, rectangular, polygonal or arbitrary shaped object milling
  • Finishing quality selectable for whole project or any single project part
  • Tool holder with up to 99 tools
  • Relational tool data base with tool data (speeds, feed rates, etc) related to block material
  • Tools in toolholder automaticaly (manual override) attributed to each task
  • Milling parameters individually selectable for every entity
  • Elementary CAD for arc, circle and line drawing
  • Drawing to milling object conversion (Object decomposition)
  • Object to drawing conversion (Object composition)
  • Move, copy, multiple copy, turn, scale and mirror commands
  • Compilation report
  • Configurable postprocessor (may also be used independently of GSIMPLE)
  • 3D Wire Frame Graphics screen
  • 3D on screen animation (Run, Pause, Single Step)
  • Report printing

G Simple site

Free Download



GCAM - GNU Computer Aided Manufacturing

GCAM is the GNU Computer Aided Manufacturing open source package. It currently supports any 3-Axis Computer Numerically Controlled (CNC) mill, both english and metric units. GCAM consists of a simple interface for making bolt holes, drill holes, sketches, templates, and more. After extruding these entities one can export the corresponding g-code for the selected cutting tool(s). GCAM also imports RS274X (Gerber) and Excellon drill files for gerber to g-code pcb milling conversion used in circuit board prototyping. Once a design is complete one can export the corresponding G-Code to the appropriate CNC driver of choice such as TurboCNC for DOS or EMC for Linux.

GCAM - GNU Computer Aided Manufacturing

Download Page



 

CAM BAM

CamBam is an application to create CAM files (gcode) from CAD source files or its own internal geometry editor. CamBam has many users worldwide, from CNC hobbyists to professional machinists and engineers.
Although in Beta development stage, CamBam currently supports the following:
  • Reading from and writing to 2D DXF files.
  • 2.5D profiling machine operations with auto-tab support
  • 2.5D pocketing operations with auto island detection
  • Drilling (Normal,Peck,Spiral Milling and Custom Scripts)
  • Engraving
  • True Type Font (TTF) text manipulation and outline (glyph) extraction.
  • Conversion of bitmaps to heightmaps
  • 3D geometry import from STL, 3DS and RAW files
  • 3D surfacing operations
  • Extendable through user written plugins and scripts

CamBam is supplied as a completely free and fully functional version and CamBam Plus which is a commercial version with extra features and functionality.

CAMBAM Homepage

DOWNLOAD CAMBAM


 

AutoeditNC

AutoEditNC is Free! The current release is in perpetual beta and has a number of limitations. However, it is functional and has been tested by many community college and high school students.

AutoEditNC is a 32-bit Windows program to assist in the creation and testing of Numerical Control (NC) programs in the Fanuc/G&M-Code format. AutoEditNC is a specialized text editor with NC code creation tools. AutoEditNC will also simulate the movements of the machine tool so that the student can test his or her program for accuracy and reliablility.
AutoEditNC serves as a learning tool for beginning programmers. It contains code creation windows that give a brief explanation of the code and allows the user to insert the code directly into his or her program. If you are currently using a text editor for writing NC code, you will find that AutoEditNC can increase your productivity.
AutoEditNC was developed primarily to serve technical college and high school manufacturing technology programs. Students and instructors will find that G&M-Code programming is much easier to learn when AutoEditNC is used to write NC code. Students often find that writing code by hand is tedious and prone to syntax errors. AutoEditNC gives the user tools that make it easy to get started and easy to remember the arcane codes used in G&M-Code programs.

Features
  • Enhanced Manufacturing Calculator with Trig, Speeds and Feeds, Unit Conversions, and Machining Power and More New Feature
  • Improved Editor with Formatting and Search Functions New Feature
  • Roughing Program for Rectangular and Circular Areas
  • Simulation Window to Test Toolpaths for Milling. Now allows the user to pan, scale, and step forward or backward through a program with refreshed graphics.
  • Window 95/NT Compatible
  • Code Insertion Tools with Code Examples
  • Built-In Program Templates to Get Started Quickly--Selection Expanded
  • Renumbering Tool
  • Improved Help Files
  • Sample Files
  • Numerous Bugs Have Been Fixed


FREEMILL

FreeMill is a fully functional 3D Milling package. With this product you will be able to import VisualMill 4.0, STL, Rhino .3dm, VRML and Raw Triangle files, run full simulations on your part models and be able to output G code to your machine tool.  The product comes with about 50 pre-built post-processors.
This product is absolutely FREE!  There is no time limit, part limit, post limit, or line of code limit in this product.

Available file imports include:  VisualMill, Rhino, STL, VRML.

  • Dynamic Rotate, Pan & Center, Dynamic Zoom, Fit Extents, Standard Orthographic Views
  • Cutting Direction (Set Tool Axis Direction)
  • Create Box Stock
  • Dynamic Parting Plane Specification
  • Machine Zero Specification
  • Ball, Flat and Corner Radius Mills  tools
  • Cutting Speed definition
  • Parallel Finishing along X-axis
  • Parallel Finishing along Y-axis
  • Roughing by modifying Parting Planes
  • Toolpath Simulation
  • Cut Material Simulation
  • Post-Processor Generator
  • Post-process to specific controller

FreeMill Homepage

FreeMill download page



 

CollabCAD

CollabCAD is a 3D CAD CAM Software system for collaborative design & development of Industrial Designs.It provides a total solution from product design, numerical control, visualization, simulation, analysis to content management, workflow and office automation. CollabCAD is an initiative of National Informatics Centre (NIC, Department of Information Technology).

CollabCAD is developed on the Linux platform and is available on Windows and Linux (Red Hat and Mandrake). CollabCAD bundled with Knoppix is also available. CollabCAD is developed using open source software tools such as Java/Java 3D, Open Cascade geometry kernel and supports open standards of data exchange such as XML, STEP, IGES, and VRML to ensure interoperability.

CollabCAD Modules
  • Design & Drafting
  • Surface Modeling
  • Solid Modeling
  • Collaborative Design
  • Database Link
  • Data Exchange
  • Basic NC Operations
  • Customization
  • Visualisation
  • Content Management System
  • WorkFlow
  • ERP MRP Module
  • FEA Module

CollabCAD facilitates the conventional CAD/CAM capabilities like design, drafting, surface and solid modeling, feature based modeling, basic NC features, data exchange, scripting etc. Surface models can be reverse engineered from point cloud digitized data, obtained from raw/scanned data. CollabCAD also provides reflection line analysis for visual inspection using Zebra Stripes mapping. The Zebra stripes mapping is a surface evaluation method for checking surface continuity.

CollabCAD also offers other niche features like Bar Code to link the designs to non CAD utilities like MRP, Meshing, Creation and linking of databases etc. CollabCAD also provides database connectivity and a component library framework. It enables the user to create or use a Component library. CollabCAD has also been integrated with an Advanced multi-purpose CFD Software for Engineering Design and with a Casting Simulation Software

Current version of CollabCAD supports basic NC operations like lathe roughing, lathe contouring, lathe center drilling, lathe thread cutting, point-to-point operations, surface milling, tools and animation.

Besides the conventional CAD/CAM features, it also provides a collaborative framework for CAD/CAM professionals to work across a network and concurrently access the same design for viewing and modification. It also offers an interactive design environment through audio and video conferencing, for on-line communication between participating designers.

Integrating CAD with PLM, CollabCAD provides an interface to a content repository and incorporates security, locking and versioning of the engineering drawings and documents. It further provides an interface to a workflow system and enables the user to specify, execute, monitor and coordinate the organizations flow of work. CollabCAD also provides an interface to an open source enterprise automation software.

CollabCAD provides a Finite Element Analysis Module (currently only for linux based distributions). It provides pre and post processor for Meshing, Modifying and Analysing Geometrical Structures. The user can - Modify, import/export, repair/clean CAD models, - Mesh CAD elements, check quality, import/export mesh(MED,UNV,ASCII) - Handle physical properties and quantities attached to geometrical items. The Finite Element Solver offers a full range of multiphysics analysis and the modelling methods go well beyond thermo-mechanical calculations, applicable for linear as well as non-linear structures. It provides a wide range of functions to set physical properties of prepared models and simplifies calculations. It support Data Exchange Format(MED),Command file Editor and analyzer (EFICAS). It has a well built user Interactive Interface and serves as a solver/analyzer between pre and post processing.

CollabCAD - Homepage

CollabCAD - Download page

 


 

NCnet Lite

  • Free program
  • Free downloads
  • No registration
  • No ads
  • No nag screens
  • No time limitations
  • No strings attached

If you are struggling to talk to your CNC using general purpose communication programs like Q modem, Procomm and Hyper terminal, it is time you switched to a full blooded DNC program. NCnet Lite is a fully functional DNC offered free to the world's CNC community, with compliments from Cadem.

NCnet Lite is the world's most widely used DNC software. More than 1,68,000 users! Genuinely 100% FREE, and does a lot. Feel free to copy and distribute it to your friends.

Highlights

  1. Transfers programs through RS-232-C.
  2. Connect 1 CNC machine through the PC's COM ports.
  3. Supports Xon/Xoff or RTS / DTR protocol.
  4. In-built Editor handles NC programs of unlimited size.
  5. Has extensive on-line Help.
  6. Extremely user friendly.
  7. Has No limitation on the time or number of executions.
  8. Runs on Windows 2000 / XP.
NCnet Lite - Download Page



Enhanced Machine Controller - EMC

The EMC2 team now has a brand new custom Live-CD  based on Ubuntu 8.04 with emc 2.2.x included, that will let you try out EMC2 before installing, and it's also the easiest way to install Ubuntu and EMC2 together.

About the software

EMC (the Enhanced Machine Control) is a software system for computer control of machine tools such as milling machines and lathes.

EMC is free software with open source code. Current versions of EMC are entirely licensed under the GNU General Public License and Lesser GNU General Public License (GPL and LGPL)

EMC provides:

  • a graphical user interface (actually several interfaces to chose from)
  • an interpreter for "G-code " (the RS-274 machine tool programming language)
  • a realtime motion planning system with look-ahead
  • operation of low-level machine electronics such as sensors and motor drives
  • an easy to use "breadboard" layer for quickly creating a unique configuration for your machine
  • a software PLC programmable with ladder diagrams
  • easy installation with .deb packages or a Live-CD

It does not provide drawing (CAD - Computer Aided Design) or G-code generation from the drawing (CAM - Computer Automated Manufacturing) functions.

  • It can simultaneously move up to 9 axes and supports a variety of interfaces.
  • The control can operate true servos (analog or PWM) with the feedback loop closed by the EMC software at the computer, or open loop with "step-servos" or stepper motors.
  • Motion control features include: cutter radius and length compensation, path deviation limited to a specified tolerance, lathe threading, synchronized axis motion, adaptive feedrate, operator feed override, and constant velocity control.
  • Support for non-Cartesian motion systems is provided via custom kinematics modules. Available architectures include hexapods (Stewart platforms and similar concepts) and systems with rotary joints to provide motion such as PUMA or SCARA robots.
  • EMC runs on Linux using real time extensions. Support currently exists for version 2.4 and 2.6 Linux kernels with real time extensions applied by RT-Linux or RTAI patches.
Enhanced Machine Controller - EMC - Homepage

Download EMC



Cnc Simulator

The CncSimulator provides you with one of the most advanced yet easy-to-learn free CNC Simulation software on the market. It has full 2D and 3D simulation of both turning and milling machines. With the CncSimulator you have the perfect tool for both industrial simulations as well as for training!

Some of the CncSimulator's capabilities:

  • Plug-in interface for developers.
  • Simulation in 2D and 3D of both mill and lathe nc-code.
  • 3D Block graphics.
  • Advanced NC Editor, complete with machine communications.
  • Simulation of machine time to aid in the calculation of costs etc.
  • And a lot more...

We will provide you with a full sharp license for free as long as you keep coming back to our site once in a while, fair enough? When you register as a user of CncSimulator we will mail you a link to a "petrol file". It will let you use CncSimulator completely free of charge during 3 months. After this period the only thing we ask you to do is to return to our site and download a new petrol file, for another 3 months and so on.

Cnc Simulator




ACE CONVERTER

An open-source freeware utility to convert two dimensional DXF files to g-code.

Features:
-Cutting path optimization
-Full four axis converting ability
-Layer by layer cut prioritizing
-Automatic multi-pass generation
-Specify counterclockwise, clockwise or optimal arcs layer by layer
-Turn layers on or off
-Convert to various Gcode formats

Download Ace Converter

 

 
Custom Search
 
Joomla 1.5 Templates by Joomlashack