Home
Blog CamBam Download Screenshots Gallery Getting Started Tutorials Forum Documentation PCB Isolation Routing CNC Links Contact |
CamBam - Getting StartedThis page describes some of the basic functionality of CamBam. Please refer to the tutorials section for more information. To discuss CamBam, please use the CamBam forum. For a bit of background to the project view the CamBam cnczone thread. Opening FilesCamBam currently supports opening the following files: Any other file extensions are presumed to be GCode files. Use the File->Open menu option to open the required file. CamBam will also attempt to open any files passed to the application via the command line. If the MSI installer is used to install CamBam, Windows Explorer file associations should be automatically configured. If manually installed using the binary only release, Windows Explorer can be used to associate various files types with the CamBam application by using Explorer's 'Open With' command then selecting the CamBam executable. Rotating and Panning the 3D ViewRotationThe 3D view is rotated by holding down the ALT key whilst dragging the left mouse button. TranslationThe view is translated by dragging the center mouse button. ZoomingScrolling the mouse wheel will zoom in and out. The geometry under the mouse cursor will be use as a reference point when zooming. ResettingALT + double click will reset the view orientation. If Left_Middle RotationMode is used, holding the middle mouse button whilst left double clicking will reset the view. The view can also be reset by selecting the View->Zoom To Fit menu option. Selecting ObjectsObjects can be selected by clicking on them in the view window, or by selecting them from
the tree view on the left of the screen. CTRL+A will select all visible objects. Multiple objects can be selected by dragging the left mouse button to form a selection rectangle. To be selected the entire object must be inside the rectangle. Once selected, object properties can be viewed and modified in the property browser in the lower left. Objects can be deleted by selecting them then pressing the delete key. Drawing Dimensions / UnitsThe program was initially designed for Metric use, but there is some Imperial support. Easier unit selection and control is planned for the next major release. Selecting the root of the object browser tree view selects the current drawing and shows it's properties in the property browser. One of the properties is called Scale Scale = 1 denotes metric, where 1 drawing unit = 1mm Scale = 25.4 denotes Imperial, where 1 drawing unit = 25.4mm Currently, any scale other than 1 will write a G20 (Inches) code to any generated gcode and Scale=1 will write a G21 (Metric). To change the default drawing units, select Tools->Options and change the DocScale property. Don't forget to do Tools->Save Settings or Tools->Save Settings on Exit. Generating Toolpaths and GCodeCamBam uses CAM machining operations to generate toolpaths and machining instructions. CAM operations are sometimes referred to as MOPs (machining operations). The following CAM operations are currently supported: For more detail on creating and using these CAM operations I recomend working through some of the tutorials. Once the CAM operations are defined, GCode is generated by right clicking the Machining object in the tree view and selecting Create GCode File. NOTE: The Create GCode File option is also available by right clicking on each CAM operation. This will generate gcode from just the select CAM operation. |