Quantcast
Channel: MecSoft Corporation
Viewing all 278 articles
Browse latest View live

Machining a Thermoplastic Heater Block in 2½ Axis using VisualMILL

$
0
0

The Thermoplastic Heater Block design shown here is a great example of how VisualMILL’s 2½ Axis toolpath strategies can be used to quickly and effectively rough and finish a complete 3-dimensional component. Maggie Rogers, Design & Fabrication Specialist with OESH Shoes, in Charlottesville, Virginia is using VisualMILL’s Roughing, Profiling, Hole Pocketing, Drilling, Chamfering and Thread Milling toolpath strategies on this component.

This is just one of the components OESH has developed for their production 3D printers the company uses to manufacture their 3D printed line of sandal footwear. Maggie generated the g-code required for their CNC Masters Supra using the CNC Masters-Inch post-processor, one of over 300 posts included with VisualMILL.  More details about each of the toolpath strategies (with cut material simulations) used to machine this part are provided below.

Here is what Maggie Rogers had to say about VisualMILL:

 

“With the VisualMill program and our CNC milling machine I can quickly and easily machine new components for our 3D printers. We machine almost all the parts of our 3D printers right here in our Charlottesville factory, so development can go very fast and we can be constantly improving our shoe printing processes.”

Maggie Rogers, Design & Fabrication
OESH Shoes, Charlottesville, Virginia

 

Here we see VisualCAD/CAM with the VisualMILL plugin loaded. (Center) The Heater Block 3D model is loaded and one of the 2½ Axis Profiling toolpaths is shown with the cutting tool displayed. (Left) Here we see the VisualMILL Machining Browser showing the Machining Job and the Toolpath Editor to the right. (Right) In the bottom right we see the cut material simulation for the 2½ Axis Chamfering operation. In the top right we see the actual machined component.

 

The Thermoplastic Heater Block incorporates an interesting mix of 2½ Axis toolpath strategies. In the Machining Job we see that it starts with an initial Roughing path and then continues with Profiling, Hole Pocketing, Drilling, Chamfering and Thread Milling to complete the finished component. More details on each strategy are provided here:

  1. The Heater Block Model: Here we see the 3D part model displayed in VisualCAD.
  2. 2½ Axis Roughing: This strategy uses a ⅜” end mill, offset cut pattern, mixed cut direction, a 0.05” stepover and a 0.10” stepdown with a 0.01” stock allowance. A straight vertical approach is used with linear XY extensions of 0.275”
  3. 2½ Axis Profiling 1, 2 & 3: These are profiling strategies to make finished perimeter cuts using the same ⅜” end mill. All have a mixed cut direction, radial entry and exit motions, a stepdown of 0.05” and a stock allowance of 0”.
  4. 2½ Hole Pocketing: This hole pocketing strategy cuts the minor diameter of the ⅝-18 internal thread at the top of the heater block, again using the ⅜” end mill. The path is a helical motion and a cleanup pass at each cut level of 0.03” for a total depth of 1.2441”. The cut parameters are illustrated in the dialog icon shown here. The path also includes a helical entry and vertical retract.
  5. Center Drilling: The next three are center drilling operations (only the first is shown in figure (E). Each has a drill depth of 0.10”
  6. Deep Drilling: The next three are deep drilling operations, each using different drill tool diameters of 0.236”, 0.196” and 0.166”. The first operation is shown in figure (F). Each has a step increment of 0.05” (similar to peck drilling) and an approach distance of 0.10”.
  7. 2½ Axis Chamfering: In further preparation for the ⅝-18 internal thread, a chamfer operation is added to the top inner perimeter of the larger center hole using a 30 degree V-mill at a depth of 0.04”.
  8. 2½ Axis Thread Milling: This operation cuts the internal right-hand 5/8-18 thread using a thread mill cutting tool. The path uses a linear approach and radial engage and retract.
  9. Actual Machined Part: The actual part is shown here.

 

2½ Axis Hole Pocketing

Drilling


(A) Heater Block Model


(B) 2½ Axis Roughing


(C) 2½ Axis Profiling 1


(C) 2½ Axis Profiling 2


(C) 2½ Axis Profiling 3


(D) 2½ Axis Hole Pocketing


(E) Center Drilling


(F) Drilling


(G) 2½ Axis Chamfering


(H) 2½ Axis Thread Milling


(I) Actual Machined Part

 

More about OESH Shoes

We want to thank Dr. Casey Kerrigan and Maggie Rogers for their time and contributions to this article. For more information about Dr. Casey Kerrigan’s research and OESH Shoes we invite you to check out the following web links:

 

More about CNC Masters

To learn more about the great team at CNC Masters and the Supra 3 Axis vertical mill we invite you to visit them online at their website, Facebook and Twitter.


VisualMILL Helps OESH Shoes Design Production 3D Printers

$
0
0

Dr. Casey Kerrigan and OESH Shoes have developed their own production 3D printers that OESH uses to produce the soles for their line of 3D printed sandals. With a grant from the National Science Foundation Casey was able to refine the development of the thermoplastic extruder that her 3D printers required. 

Casey also taught her apprentice Maggie Rogers how to use VisualMILL! Maggie is a recent UVA graduate, designer and fabrication specialist with OESH. Maggie assists in the development of the company’s 3D printer extruder designs using Fusion 360. All of the g-code required to machine the design components were generated in VisualMILL using 2, 3 and 4 Axis toolpath strategies.

 

(Left) Dr. Casey Kerrigan inspects the bulk thermoplastic pellets used by the OESH 3D printers also shown. (Right) The OESH Athena 3D printed sandal in Poppy White.

Here is what Maggie Rogers had to say about VisualMILL:

 

“With the VisualMill program and our CNC milling machine I can quickly and easily machine new components for our 3D printers. We machine almost all the parts of our 3D printers right here in our Charlottesville factory, so development can go very fast and we can be constantly improving our shoe printing processes.”

Maggie Rogers, Design & Fabrication
OESH Shoes, Charlottesville, Virginia

 

Here we see VisualCAD/CAM with the VisualMILL plugin loaded. The component that Maggie is programming here is a Thermoplastic Heater Block showing a 2½ Axis Profiling toolpath. An additional 2½ Axis Chamfering toolpath is shown in the bottom right image while the actual machined component from 6061 aluminum is shown in the upper right image.

 

More about OESH Shoes

We want to thank Dr. Casey Kerrigan and Maggie Rogers for their time and contributions to this article. For more information about Dr. Casey Kerrigan’s research and OESH Shoes we invite you to check out the following web links:

The 2018 VisualCAD Exercise Guide!

$
0
0

Many of you have asked for more training materials on VisualCAD, MecSoft’s free CAD drawing and modeling program! In response, we very excited to announce the release of The 2018 VisualCAD Exercise Guide, a FREE 200-page guide to using VisualCAD, MecSoft’s free CAD program! VisualCAD can be downloaded as part of VisualCAD/CAM 2018. This guide includes 8 detailed exercises with over 300 detailed graphical illustrations that will get you up and running with VisualCAD in no time at all!

Here is just some of what you can expect from this exercise guide:

 

VisualCAD Preferences

You will learn about many of the most commonly used system options in VisualCAD including how to access the online help, set display options, tolerances and units, system options, viewports and other VisualCAD display functionality.

 

2D Drawing & Dimensioning

You will learn about the Layer Manager and how to create and work with layers. You will also learn how to draw quickly in VisualCAD using the menus and command line shortcuts. You will also learn how to take advantage of the Visual Aids feature to speed up your drawing creating tasks including lines, arcs curves, fillets, chamfers, trimming, dimensioning and more.

 

Drawing with Visual Aids Enabled

 

Adding Drawing Dimensions & Leaders

 

3D Modeling

3D modeling exercises take you deeper into modeling in 3D with VisualCAD. You will learn how to draw complex profiles and then extrude and revolve them to build complex 3D features from multiple viewports. How to use VisualCAD’s Graphic Manipulator to build and position components and features. You will also learn how to create cross sections at any point in the 3D model. 

 

3D Mold Insert Design

3D Connector Block Design

 

Construction Planes

You will learn how to use Construction Planes (C-Planes) to navigate and add features and text to your 3D models. C-Planes are also critical in learning how to orient imported parts for machining. Thus learning how to orient C-Planes and how to orient parts with the use of C-planes is critical knowledge for all VisualCAD users.

 

Positioning C-Planes on 3D Part Faces

 

Illustration Examples

Here are just a few of the over 300 detailed graphic illustrations you will find in The VisualCAD Exercise Guide.

 

Drawing 2-Dimensional Profiles

 

Using Profiles to create Part Features

 

Positioning Features on the Part

 

Drawing & Mirroring Curve Geometry

 

Resulting Features on 3D Part Models

 

Using the Graphic Manipulator to Transform and Orient Parts

 

 

Industrial Design using Non-Uniform Scaling, Linear and Polar Arrays

 

Creating Section Curves

 

Trimming, Extending and Merging Section Curves

 

Positioning C-Planes on Part Faces

 

Creating Text Curves on a 3D Part for Engraving

 

What’s Inside

The VisualCAD Exercise Guide is packed full of information that will help you become more proficient with VisualCAD, MecSoft’s free CAD drawing and modeling program. Here is the complete list of topics included in this must-have companion guide.

 

Preferences
          Access the online help.
          Set the Display Style.
          Set the Units to Inches.
          Set System Options.
          Set to Quad Viewports.
          Viewing the Command Prompts.
          The Status Bar.

2D Drawing & Dimensioning
          Create Layers.
          Curve Drawing.
          Using Visual Aids.
          Dimensioning.

3D Modeling a Spanner
          Set to the Top View.
          Create Reference Points.
          Create Inner Cutouts.
          Trim Curves.
          Offset, Extend & Trim Curves.
          Fillet Curves.
          Mirror Curves.
          Merge Curves.
          Extrude Curves.

3D Model a Base Plate
          Set to the Top View.
          Create Reference Points.
          Create Inner Cutouts.
          Trim Curves.
          Offset, Extend & Trim Curves.

3D Model a Mold Insert
          Extrude the Body.
          Extrude the Flange.
          Extrude the Upper Pocket.
          Extrude the Lower Pocket.
          Revolve the Center Bosses.
          Extrude the Connection Bar.
          Extrude the Connection Wall.
          Extrude Ejector Pin Holes.
          Change Geometry Layer.
          Create Section Curves.

3D Model a Connector Block
          Model the Main Body.
          Model the Front Access.
          Model the Top Access.
          Model the Mounting Holes.
          Modify the Top Access.
          Create Section Curves.

3D Model a Daisy Decor
          Create new Layers.
          Model & Scale the Body.
          Model & Scale the Pedal.
          Ghosted Display Mode.
          Polar Array the Pedal.
          Additional Spheres Accents.
          Create & Trim Section Curves.
          Create Offset Curves.
          Create the Stock Boundary.

Using Construction Planes
          Orient the C-Plane.
          Draw on a Face.
          Other C-Plane Options.
          Orient the Part.

 

How to Download this Guide

The VisualCAD Exercise Guide is available as a FREE download to ALL MecSoft users! To download this guide, just select the link below:

 

More Information

For more information about each of MecSoft’s CAM Module products, including data sheets, videos and other resources we invite you to visit the following product pages:

 

3D Mesh Editing & Machining

$
0
0

This article describes the use of two different modules in RhinoCAM, RhinoCAM-MESH and RhinoCAM-MILL. The RhinoCAM-MESH module contains an Inspect & Modify menu (shown below) with commands that allow you to Inspect your mesh models using various reflection and curvature comparison techniques. More importantly, the menu contains Mesh modification commands such as Reduce Mesh, Re-Mesh and Smooth Mesh. The Reduce Mesh command is very useful when working with models from programs like ZBrush that produce millions of facet triangles during the course of the sculpting design process. 

Using the Reduce by maximum deviation option provides better results than mesh decimation tools in either ZBrush or Rhino, says Jim Lohmann, Owner/Operator of Lohmann Woodcarving Company, in Covington, MI.

The 6”x6” rosette sample shown below was designed in ZBrush and totaled over 1.87 Million facet triangles when it was opened in Rhino. The RhinoCAM-MESH module removed over 1.3 Million face triangles from the original mesh model. The accuracy of the original model was also maintained to within a maximum deviation of 0.0015”. Jim was better able to manage the reduced mesh that RhinoCAM-MESH produced without sacrificing quality or precision. Have a look at the images in the table below. The actual rosette, machined from mahogany, is shown in the image above.

The RhinoCAM-MESH Browser and Reduce Mesh options dialog

 

Original 6”x6” Mesh from ZBrush opened in Rhino contains 1.87 Million Facet Triangles.

 

The mesh was reduced by 70% to 0.57 Million Facets using RhinoCAM-MESH with a mix deviation of 0.0015”.

Benefits of RhinoCAM-MESH

The following benefits were realized during this project by utilizing the RhinoCAM-MESH module:

  1. Greater Performance Saves Time: Mesh models ARE resource intensive for downstream applications that work with mesh data. The Reduce Mesh by Max Deviation command removed 70% of the original mesh’s density, allowing the part to be more easily manipulated and processed by both Rhino and RhinoCAM.
  2. Achieves a High Degree of Accuracy: The Reduce Mesh by Maximum Deviation command allows you to define the amount of deviation that is acceptable for your part and your machining process. In this case, a maximum deviation range of 0.0015” was used.


The RhinoCAM-MILL Toolpath Strategy

The 6” rosette mesh model was machined using the following toolpath strategies found in the RhinoCAM-MILL module. The Machining Job tree is shown here on the right. Each toolpath strategy is also shown in the images below:

  • 3 Axis Horizontal Roughing: Roughing was performed using a ⅛” flat end mill at a cut feed rate of 14.667 inches/minute, leaving a stock allowance of 0.025” on the part. An offset cut pattern was used with a mixed cut direction at a stepover of 40% of the tool diameter or 0.05” for cavity/pocket areas and 25% for core/facing areas. The stepdown was set to 0.125” with depth first cut level ordering and a ramp entry of 10 degrees with arc fitting enabled. Note that the arc motions are shown in blue in the toolpath image below.
  • 3 Axis Spiral Machining: Finishing begins with a 3 Axis Spiral strategy using a 1/16” ball mill with a stock allowance of zero, a climb cut direction and a stepover of 0.01”. This strategy is best suited for parts with circular features and maximizes material removal on the near horizontal areas of the part.
  • 3 Axis Horizontal Finishing: A secondary Horizontal Finishing strategy is used that is best suited to maximize material removal at the near vertical areas of the part. Again, the stock allowance is set to zero, cut direction is set to climb with a stepover of 0.01”

 

(Left) The reduced mesh (Right) The stock model

 

(Left) The 3 Axis Horizontal Roughing strategy (Right) The cut material simulation in process

 

(Left) The 3 Axis Spiral Machining strategy (Right) The cut material simulation in process

 

(Left) The 3 Axis Horizontal Finishing Strategy (Left) The cut material simulation in process

 

(Left) The sculpted 3D model in ZBrush (Right) The actual 6” machined part from RhinoCAM toolpaths. 

Note: The rosette that Jim designed here in ZBrush was reproduced with permission from the collection of Decorators Supply of Chicago.

 

More About Lohmann Woodcarving

Jim Lohmann has been practicing woodcarving by hand for the past 45 years, getting his start in the Boston area, and then moving to Chicago. Today, Jim works from his shop in Covington, Michigan, where he has been practicing his craft for the past 30 years. For more information about Jim and Lohmann Woodcarving we invite you to visit him online at digitalwoodcarving.com and these additional links:

 

MecSoft Releases VisualCAMc – Production CAM for Onshape!

$
0
0

For Immediate Release: MecSoft releases VisualCAMc – production CAM for Onshape!

Irvine, CA, Oct 1, 2018: MecSoft Corporation, the developer of computer aided manufacturing (CAM) software solutions, announces the commercial release of VisualCAMc for Onshape, its cloud-hosted, fully integrated CAM add-on app for Onshape. After an extended beta testing period, where the product was fine-tuned to meet the demanding requirements and expectations of users, it is now ready for production use. The VisualCAMc application can be added to your Onshape account by browsing the Onshape App Store and selecting VisualCAMc in the CAM category of applications.

VisualCAMc leverages the legendary manufacturing capabilities of MecSoft’s desktop-based VisualCAM product running remotely across the internet on a server, allowing this product to be used from any computer, anytime and anywhere in the world.

Features of this product include:

  •  Fully cloud-based – no downloads required
  •  Runs as a tab inside the Onshape environment
  •  Browser interface allows use from any computer, anytime, anywhere
  •  Uses MecSoft’s industry-proven, production-level CAM technology
  •  Includes 2 ½ Axis, 3 Axis milling and 3+2 milling

We are very excited to be releasing VisualCAMc commercially. We have worked hard with our beta users to make sure that VisualCAMc fulfills the promise of being the only production-level CAM companion application for Onshape running fully on the cloud. This is one of the most important product releases for MecSoft in its 20-year history.” stated Joe Anand, President of MecSoft.

For Onshape users who require industrial-strength CAM, VisualCAMc represents a major milestone. Like Onshape, VisualCAMc was developed from the ground up as a true cloud application. VisualCAMc requires no installation, no updates, and is platform-independent. VisualCAMc tool paths are fully associative to the Onshape model. Industrial-strength, professional CAM is what Onshape users require.” says Jon Hirschtick, CEO and co-founder of Onshape.

To learn more, please visit mecsoft.com/VisualCAMc or call (949) 654-8163.

 

About MecSoft Corporation

Headquartered in Irvine, California, MecSoft Corporation is a worldwide leader in providing Computer Aided Manufacturing (CAM) software solutions for the small to mid-market segments. These solutions include products VisualCAD/CAM®, RhinoCAM™, VisualCAM for SOLIDWORKS®, AlibreCAM® and VisualCAMc for Onshape®. These software products deliver powerful, easy-to-use and affordable solutions for users in the custom manufacturing, rapid prototyping, rapid tooling, mold making, aerospace, automotive, tool & die, woodworking, and education industries. For the latest news and information, visit www.mecsoft.com or call 949-654-8163.

 

About Onshape

Onshape is the only company in the world 100% focused on cloud and mobile CAD, offering the first professional 3D CAD system that lets everyone on a design team work together using any web browser, phone, or tablet.

As the leading CAD platform for Agile Product Design, Onshape helps companies design better products and bring them to market faster, offering real-time deployment, real-time data management and real-time analytics and controls. Using full-cloud CAD, engineers, designers and manufacturers get secure and simultaneous access to a single master version of their designs without the hassles of software licenses or copying files.

Based in Cambridge, Massachusetts, Onshape includes key members of the original SolidWorks team, plus elite engineers from the cloud, data security and mobile industries. For more information, visit Onshape.com/press-room.

FREE Guide – Getting Started With VisualCAMc For Onshape!

$
0
0

MecSoft Corporation is proud to announce Getting Started with VisualCAMc for Onshape. This 100-page guide offers users concise How To topics for quickly getting started using VisualCAMc for Onshape, MecSoft’s full-cloud production Computer Aided Manufacturing (CAM) application for Onshape users.
 

What’s Inside

Here is a quick list of some of the topics you will find in this guide:

1. How to get the VisualCAMc app, the VisualCAMc user interface, features matrix, system preferences and more.

2. Selecting machining regions for toolpath operations.

3. How to create cutting tools and save a tool library.

4. How to select a post-processor for your CNC machine controller.

5. How to setup a part for machining including machine definition, stock definition and defining your machine zero (i.e., the Work Zero).

6. The basic steps to generate a toolpath in VisualCAMc including selecting a tool, defining feeds and speeds, clearance plane, cutting parameters, cut levels, entry/exit parameters and more.

7. How to simulate a toolpath, post g-code and download it to your local machine.

8. How to drag & drop tools from a library into a machining operation.

9. How to edit toolpaths associatively from Onshape.

10. How to use Onshape part design configurations with VisualCAMc toolpath.

11. How to simulate toolpaths and display in-process stock.

12. And More!
 

How to Download this Guide

Getting Started with VisualCAMc for Onshape is available as a FREE download to ALL VisualCAMc users! To download this guide:

1. Add the VisualCAMc App to your Onshape account.

2. Go to the Teams folder in Onshape and select the VisualCAMc Public team.

3. Select the Quick Start Guide folder and open the PDF document.


 

More Information

If you want to learn more about the cloud-based VisualCAMc, a production level CAM application for Onshape, check out the VisualCAMc Products page, Tech Blog and YouTube Channel. To start programming CNC toolpaths using VisualCAMc now, go to the Onshape App Store and add VisualCAMc to your Onshape account. Enjoy!
 

CNC Machining of Onshape Models Using VisualCAMc

$
0
0

This article was originally posted by Onshape on October 1, 2018.

On October 1, MecSoft Corporation released to production, VisualCAMc the full-cloud Production CAM solution for Onshape! VisualCAMc is now available in the Onshape App Store. We want to extend a special thanks to all of you who joined us for the VisualCAMc beta program!

The ability to perform CAM/CNC programming from anywhere and on any computer is a reality now with VisualCAMc. This application builds upon years of product innovation development of MecSoft’s flagship desktop product. Machinists, manufacturers, furniture designers, prototypers, makers and CNC enthusiasts all say they use MecSoft’s CAM products for one very simple reason – they are fast and easy to use.

VisualCAMc, in its current form, offers the following features:

  • 2½ Axis Milling:
    VisualCAMc provides a complete set of 2½ milling strategies including Facing, Pocketing, Profiling, Engraving, V-Carving, V-Carve Roughing, High Speed Pocketing, Chamfering, Hole Profiling, Hole Pocketing, T-Slot and Thread Milling.
  • 3 Axis Milling:
    For CNC milling in 3 Axis, VisualCAMc provides Horizontal Roughing (also called Z-Level Roughing) and four finishing strategies including Parallel Finishing, Horizontal Finishing, as well as Radial and Spiral finishing.
  • Indexed (3+2) Machining:
    VisualCAMc supported indexed machining with the use of multiple Setups. Often referred to a 3+2 Machining, this allows you to perform Indexed 4 Axis and Indexed 5 Axis machining. The Machine Definition in VisualCAMc allows you to select between 3, 4 and 5 Axis. Selecting 4 or 5 Axis allows you to then specify the 4th Primary and 5th Secondary axes definitions. When you post-process, the angle motions required to move from one setup to the next are posted to the g-code file.
  • Hole Machining:
    VisualCAMc also provides a complete set of hole-making strategies including Drilling (standard, deep, counter-sink and break-chip drilling), Tapping, Peck Tapping, Boring and Reverse Boring.
  • Cutting Tools & Tool Libraries:
    VisualCAMc supports a large variety of standard and advanced mill cutting tool types. These include Ball, Flat, Corner Radius, Vee, Chamfer, Tapered Ball, Face, Dovetail, Fillet, Lollipop, Drill and Center Drill cutting tools. You can create and save your own custom library of cutting tools. You can also control how your tools are listed for easy access and can drag & drop tools from your library directly into your current document.
  • Toolpath Simulation:
    VisualCAMc now includes a completely revamped high-resolution cut material simulation engine coupled with a new Simulation Toolbar. You can play, pause, and step through your toolpath simulations, control the simulation speed and see in-process cut material /stock from one toolpath to the next.

For a quick overview of the benefits of our new Integrated Cloud App for Onshape, watch the in-blog videos below.

 

The VisualCAMc Toolbar

The VisualCAMc user interface provides easy access to all of the tool sets needed to quickly and efficiently setup and program toolpaths for your Onshape part designs. You will find that the VisualCAMc toolbar provides a straight-forward progression of the machining process. Working from left to right, the buttons, menus and icons allow you to define your Machine Tool, Post-Processor, Stock, Setup, Work Zero and an extended assortment of 2-1/2 Axis, 3 Axis and Hole machining strategies.

The VisualCAMc Main Toolbar


The Machining Browser

VisualCAMc is a powerful, yet easy-to-use Computer Aided Manufacturing (CAM) and CNC machining application for Onshape users. The Machining Browser (shown below) keeps track of your machining setups and toolpath strategies (i.e., the Machining Job tab). The Tools tab (shown on the right below) provides access to your cutting tools and tool-related tasks. You can create and list your tools, export your tools to a library, select and work from multiple tool libraries, drag-n-drop tools from a library into your current document and more. The Machining Job shown in the image below was created for the multi-sided part shown in the Machining Strategy section below.

Watch the User Interface Video!

The VisualCAMc Machining Browser. (Left) The Machining Job lists each element of the machining job created for the current document including Machine, Post, Stock and Setup definitions. Created toolpath strategies are listed under each setup and can be moved, edited, posted and simulated directly from the Machining Job. (Right) The Tools tab provides all of the commands necessary to create, edit, list, save, load and organize cutting tools and tool libraries.


The Setup

The setup defines the machining environment. It defines how the part is oriented on the machine, which machine controller is used, the stock dimensions and where the machine zero point is located. The Machine dialog allows you to align the XYZ axis of the machine tool with respect to the orientation of the part. The post-processor selected will correlate with the type of controller that is installed on the CNC machine tool.

Watch the Setup Video!

VisualCAMc provides over 300 pre-configured post-processors to choose from. The stock can be defined as a box, a cylinder, or a part offset. The Work Zero is the location on the stock or the part where you want to define the machine zero point. Once created, the MCS (Machine Coordinate System) triad is displayed at this location.


The Machining Strategy

Every part has a unique machining strategy that is determined by multiple factors such as its size, shape and geometric features. These will determine if 2-½ Axis, 3 Axis or Hole machining toolpath strategies are required. If the part has contoured cores or pockets, a combination of each may be required. VisualCAMc supports multiple setups within the same part document. Here is an example of a multi-sided part that requires multiple setup orientations.

VisualCAMc supports the machining of multi-sided parts within the same document. The Machining Job for this multi-sided part is shown in the Machining Browser section above.

 

(Left) 2-½ Axis Menu, (Middle) 3 Axis Machining Menu (Right) Hole Machining Menu


2-½ Axis Machining

In 2-½ Axis machining, the cutting tool moves simultaneously in X and Y while the Z depth is fixed for each cutting level. Facing, Pocketing and Profiling fall into this category. VisualCAMc supports additional complex 2-½ Axis strategies including Engraving, Slotting, Chamfering, Fillet Milling, Thread Milling, T-Slotting, V-Carving and more.

Watch the 2-1/2 Axis Machining Video!

VisualCAMc provides an extensive array of 2-½ Axis toolpath strategies. (a) The Machining Browser lists the multiple Setups needed to machine this part. (b) In the main image above, we see a Facining operation with the in-process stock displayed. From left to right along the bottom, we see (c) the Onshape part, (d) Facing, (e) Profiling and (f) High Speed Pocketing being simulated.


3 Axis Machining

3 Axis machining strategies are employed when the part has contours that cannot be machined using a 2-½ Axis method. 3 Axis toolpaths include Z Level Roughing, Z Level Finishing as well as Parallel, Spiral and Radial Finishing. Each 3 Axis finishing strategy also supports Z level contaminants (i.e., High and Low Z limits) and multiple Z levels (i.e., stepdowns) which means they can be additionally used as roughing and pre-finishing operations.

Watch the 3 Axis Video!

VisualCAMc supports full 3 Axis machining strategies including 3 Axis Z Level Roughing, Parallel Finishing, Z Level Finishing, Radial Finishing and Spiral Finishing. (a) The Machining Browser is shown with the assortment of 3 Axis operations needed to machine the part. (b) The part is shown in VisualCAMc. (c) The Onshape part is shown. (d) 3 Axis Z Level Roughing is being simulated. (e) 3 Axis Spiral Finishing is shown simulated. (f) 3 Axis Radial Finishing is shown.


Hole Machining

VisualCAMc supports a very wide range of Hole machining methods. For Drilling, you can select from Standard Drill, Deep Drill, Countersink Drill, Breakchip Drill and 4 different user defined drill cycles. Deep and Breakchip Drill both support the Step Increment option which allows you to set the depth of the drilling increment between plunges. Countersink Drill allows you to specify the countersink diameter even if the countersink is not modeled in the Onshape part. The user-defined drill cycle allows you to set up your own custom drill cycle output. It should be noted also that actual hole features in the Onshape part are optional. VisualCAMc can drill holes with only point geometry or partial hole geometry (i.e., if the hole diameter passes thru one or more cut levels in the part).

Watch the Hole Machining video!

VisualCAMc also provides an assortment of hole machining strategies. (a) In the Machining Browser, we see Drilling, Tapping, Facing, Slotting, Profiling and Hole Profiling toolpath operations. (b) In the main VisualCAMc display, the Onshape part is shown with the toolpath for the central pattern of tapped holes shown. (c) The Onshape part is shown. (d) 2-½ Axis Facining is being simulated. (e) 2-½ Axis Slotting is being simulated. (f) The outer pattern of ½” thru holes are being simulated.


The Toolpath Operation Dialog

Each toolpath method has its own unique operation dialog. In this tabbed dialog, the cutting tool is defined as well as the clearance plane, the feed and speeds, the control geometry and most importantly, the cutting parameters that are unique to that toolpath. At any time while the toolpath dialog is displayed, you can select Control Geometry in the form of surface edges or curves. These selections will serve to either drive (in the case of 2½ Axis) or contain (in the case of 3 Axis) or position (in the case of Drilling) the tool cutting. In 3 Axis, the underlying part surface geometry will always drive the cutting tool.


Cutting Tool Selection Tab

From this tab, you can select a cutting tool you can previously define, or create a new cutting tool. Prior to the operation, you can use the Tools tab of the Machining Browser to create cutting tools from 12 different tool types available (Ball, Flat, C-Rad, Taper-V, Taper Chamfer, Taper Ball, Face, Dovetail, Fillet, Lollipop, Drill and Center Drill).

The Select Tool tab of the toolpath operation dialog

Tool Types supported by VisualCAMc

 

While defining a toolpath strategy, only the tool types supported by that strategy are presented. In addition to a cutting tool’s physical characteristics, you can define additional tool attributes such as Tool Number, Adjust Register, Cutcom Register, Axial Offset, Coolant and User Comments.

Cutting Tool Properties supported by VisualCAMc


Feeds and Speeds

This tab of the toolpath operation dialog allows you to assign Spindle Parameters, Feed Rates, Feed Rate Reduction Factors, and Coolant specifications. Spindle Speed (in rpm) and Spindle Direction (CW, CCW) is supported as well as the following individual feed rates: Plunge, Approach, Engage, Cut, Retract, Departure and Transfer. You can even set different percentage feed rate values for when the tool plunges between levels and for the first XY pass when the cutting tool experiences its highest deflection loads.

 

The Parameters tab (Left) and the Feeds and Speeds tab (Right) of the operation dialog for the 2-½ Slotting toolpath strategy are displayed.


Clearance Plane Definition

The Clearance Plane is the safe Z height at which the tool will position itself prior to beginning its entry and approach motions for cutting. The Cut Transfer Method defines where the tool will retract to when it transfers from one cutting location to another. For example, you can locate the plane at a specified distance above the part or stock and then specify the cutting tool to either transfer across the clearance plan or skim across the part at a specified height.

The Clearance Plane is displayed on the part while this tab of the dialog is displayed.


Cutting Parameters

Each toolpath strategy has its own unique set of Parameters tabs. For example, the 3 Axis Parallel Finishing dialog includes tabs for specifying the Z Containment, Entry/Exit motions, Sorting controls and Advanced parameters. VisualCAMc provides controls for every aspect of cutting motion from when the tool approaches the part to when it retracts away from the part. You will find this same amount of control in every toolpath strategy. An example of the Parameters tab is shown above alongside the Feeds and Speeds tab.


Verification and Cut Material Simulation

Once your toolpaths are generated, you can verify them by performing a cut material simulation. VisualCAMc now includes a completely revamped simulation module and new simulation toolbar. The toolbar (shown in the image below) allows you to Play, Stop, Pause and simulate To End. You can also adjust the simulation speed. Every cutting tool motion is simulated for the selected toolpath operation.

VisualCAMc includes cut material simulation of selected toolpath operations as well as displaying the in-process stock for previously simulated toolpaths. (a) The Machining Browser is paused while the simulation toolbar (top) is displayed. (b) The selected toolpath is being simulated with the cutting tool, toolpath, and in-process stock displayed. (c) The Onshape part. (d) The toolpath, part and in-process stock. (e) A 2-½ Axis Profiling toolpath is being simulated. (f) A 3 Axis Parallel Finishing toolpath is being simulated.


The Posted G-Code

VisualCAMc allows you to select from over 300 pre-configured post processors supporting all of the popular CNC machine controllers on the market today. You can post one or more toolpath operations, a setup or the entire machining job. The posted g-code file is downloaded directly to your local hard drive and displayed in your default text editor where you can edit it further and/or run the program on your CNC machine. The posted g-code file contains all of the standard ISO codes specific to your controller.

Posting G-Code to a Haas Controller in VisualCAMc

If you want to learn more about the VisualCAMc Milling plugin for Onshape, check out our Products Page, Tech Blog and YouTube Channel playlist for what’s new, specifications, videos, tutorials and more.

 

Get the VisualCAMc for Onshape App Today!

 

Machine a Multi-Sided Part in VisualCAMc for Onshape (Part 1)

$
0
0

In Part 1 of this blog, we show you how to setup for machining a typical multi-sided part in VisualCAMc for Onshape. It assumes that you have already familiarized yourself on VisualCAMc basics. If you are a new user I recommend that you first review the VisualCAMc Quick Start Guide video. You can also read our additional blog articles here on the MecSoft Blog and on the Onshape CAD Blog – just search for “VisualCAMc” to find the current list of articles. Also for brevity we will not be showing every dialog. We will show you what icon or button to press to display a dialog and then list only those parameters that you need to check. The remaining parameters can remain at their default values.
 

The Part

The part for this guide is located in the Onshape document named Tutorial: Multi-Sided Machining. It is located in your Teams / VisualCAMc Public / Quick Start Guide folder that was added to your Onshape account. You can open and view this document. You will need to make a copy of this document to edit it and work on during this guide. Just left-click on the document and select Copy Workspace, and change the name. The illustration below shows you the four directions (or Setups) that will be used to machine this part.

Setup Directions for Machining

 

Fixturing

For this part we will assume that the stock is being fixtured to the CNC machine table using fixture blocks and side access compression style clamps. To avoid the clamps, we will be machining the outer perimeter at ½ depth from Setup 1 (TOP) as well as doing the same from Setup 4 (BOTTOM). This will leave you 0.7” from the base of the part for clamping.

In the sections below we will define the Machine, Post and Stock. We will also define the Setup for each machining direction as well as a Work Zero for each of these setups. When you are done with this section, the Machining Job tree will look like the one shown here on the right.
 

Define the Machine

The Machine defines the orientation and the number of axis of the Machine Tool you plan to machine the part on. When you load the Onshape part into VisualCAMc, there is a Machine defined automatically and its axis are aligned with the WCS. When the part (shown on the right) is first loaded, you see that the Z axis is not in the correct direction.

 

Here are the steps to adjust the Machine definition:

1.  Double left-click on Machine listed in the Machining Job tree to display the Machine definition dialog or pick the Machine icon from the VisualCAMc toolbar.

2.  From the display window Toggle Display of WCS triad off so that you can better see the MCS triad. Note that the WCS triad is smaller than the MCS triad.

3. Then in the Machine Coordinate System tab of the Machine dialog, set the Spin Angle to 90 (the default),

4. Then pick the X Axis, Y Axis and Z Axis buttons until the MCS is oriented as shown below. This will align the machine to the top (Onshape X Axis). Note that in the image below the WCS triad is toggled Off.

5. When you have the MCS aligned so that the Z axis (Blue) is pointing towards the top of the part, the X Axis (Red) pointing toward the right and the Y Axis (Green) pointing toward the back, pick Save to close the Machine dialog.

6. Now pick the Machine Definition tab and make sure the Number of Axis is set to 3 Axis (this is the default).

7. Pick Save to close the Machine dialog.
 

Define the Post:

1.  From the VisualCAMc Main toolbar, select the Post button or double left-click on Post – None under the Machining Job tree. The Post defines the Post-Processor that you plan to use when generating G-Code. VisualCAMc supports over 300 pre-defined posts for the most popular CNC machine controllers.

2. From the Select Post-Processor dialog pick the Load from Defaults button.

3. From the Add default post-processor dialog select the + button to drop down a list of posts to choose from. For this guide, select Haas from this list and then pick Done to close the dialog.

4. The Haas post is now added to Post-processors list in the Select Post-Processor dialog. Select it and then pick Close. You will now see Post – Haas listed in the Machining Job tree.


 

Define the Stock:

1.  From the VisualCAMc Main toolbar, select the Stock drop-down menu and then select the Part Box Stock option. This will display the Part Bounds Stock dialog. The Bounds section of the dialog shows the size of the part as X: 5, Y: 4 and Z: 1.5.

2. In the Offsets section of the dialog, enter 0.1 for each X, Y and Z fields. This will create a box stock the size of the part and add this amount of offset to each axis. Note that the Z axis is only offset in the positive direction.

3. Pick Save to close the Part Bounds Stock dialog.

4. You will now see that Stock – Part Box Stock is listed in the Machining Job tree.

5.  You should also see the Stock displayed around the part. If not, select the Toggle Stock Visibility icon from the display window to toggle the display of the stock.

6.  If you want the stock to display in a different color, select the Preferences icon and select a different color from the Stock Colors section of the Color tab of the dialog and then pick Save to close the Preferences dialog.

7.  Pick the Save button from the VisualCAMc Main toolbar to Save your document.
 

Define the Setup(s):

The setup defines the orientation of the Machine Coordinate System for the toolpath operations under it in the Machining Job tree. When you load the Onshape part, there is a setup defined automatically, named Setup 1. Setup 1 should always be aligned with the Machine definition. When you set the Machine definition above, Setup 1 was set to this orientation automatically.

Our part requires machining from four sides. This means that we need four unique setups, one to machine each side. You can create a new setup at any time. Since we know what they are, we will create them all ahead of time.

 

Here are steps to define the three additional Setups:

1. Double left-click on Setup 1 listed in the Machining Job tree to display the Setup dialog for that setup.

2. Change the name to: Setup 1 (TOP).

3. From the display window make sure the Toggle Display of WCS triad is toggled on so that you can see both the MCS and the WCS triads. Note that the WCS triad is smaller than the MCS triad.

4. Verify that the MCS Z Axis (Blue) is pointing towards the left side of the part, in the direction opposite the WCS X Axis (Red). 

If it is not, set the Spin Angle to 90 and then select the X Axis, Y Axis or Z Axis buttons in the dialog until the MCS triad is aligned as shown.

For reference, here are the alignments relative to both the MCS and the WCS for Setup 2 (LEFT). Note the negative WCS axis:
MCS X Axis (Red) = WCS Z Axis (Blue)
MCS Y Axis (Green) = WCS -X Axis (Red>
MCS Z Axis (Blue) = WCS -Y Axis (Green)

5. Pick OK to close the dialog. You will notice that Setup 1 (TOP) is now listed in the Machining Job tree.

6. Now we will add Setup 2. First make sure Setup 1 (TOP) is selected from the Machining Job tree.

7.  Then from the VisualCAMc Main toolbar select the Setup button again. This will display the Setup dialog.

8. Change the name to: Setup 2 (LEFT).

9. Verify that the MCS Z Axis (Blue) is pointing towards the left side of the part, in the direction opposite the WCS Y Axis (Green). If it is not, set the Spin Angle to 90 and then select the X Axis, Y Axis or Z Axis buttons in the dialog until the MCS triad is aligned as shown.

For reference, here are the alignments relative to both the MCS and the WCS for Setup 2 (LEFT): Note the negative WCS axis:
MCS X Axis (Red) = WCS Z Axis (Blue)
MCS Y Axis (Green) = WCS -X Axis (Red)
MCS Z Axis (Blue) = WCS -Y Axis (Green)

10. Pick OK to close the Setup dialog. You will notice that Setup 2 (LEFT) is now listed in the Machining Job tree.

11. Now we will add Setup 3. First make sure Setup 2 (LEFT) is selected from the Machining Job tree.

12. Then from the VisualCAMc Main toolbar select the Setup button again. This will display the Setup dialog.

13. Change the name to: Setup 3 (RIGHT).

14. Verify that the MCS Z Axis (Blue) is pointing towards the right side of the part, in the direction of the WCS Y Axis (Green). If it is not, set the Spin Angle to 90 and then select the X Axis, Y Axis or Z Axis buttons in the dialog until the MCS triad is aligned as shown.

For reference, here are the alignments relative to both the MCS and the WCS for Setup 3 (RIGHT):
MCS X Axis (Red) = WCS Z Axis (Blue)
MCS Y Axis (Green) = WCS X Axis (Red)
MCS Z Axis (Blue) = WCS Y Axis (Green)

15. Pick OK to close the Setup 3 dialog. You will notice that Setup 3 (RIGHT) is now listed in the Machining Job tree.

16. Now let’s create fourth and final setup. First make sure Setup 3 (RIGHT) is selected from the Machining Job tree.

17.  Then from the VisualCAMc Main toolbar select the Setup button again. This will display the Setup dialog.

18. Change the name to: Setup 4 (BOTTOM).

19. Verify that the MCS Z Axis (Blue arrow) is pointing towards the bottom of the part, in the direction of the negative WCS -X Axis (Red). If it is not, set the Spin Angle to 90 and then select the X Axis, Y Axis or Z Axis buttons in the dialog until the MCS triad is aligned as shown.

For reference, here are the alignments relative to both the MCS and the WCS for Setup 4 (BOTTOM):
MCS X Axis (Red) = WCS Y Axis (Green)
MCS Y Axis (Green) = WCS -Z Axis (Blue)
MCS Z Axis (Blue) = WCS -X Axis (Red)

20. Pick OK to close the Setup 4 dialog. You will notice that Setup 4 (BOTTOM) is now listed in the Machining Job tree.

21. Now you have four setups listed in your Machining Job tree. Take a moment to select each setup and make sure the MCS triads for each are aligned as shown in the illustrations above before moving to the next steps.

22.  Pick the Save button from the VisualCAMc Main toolbar to Save your document
 

Define the Work Zero(s)

A Work Zero is the machining program zero location, where all toolpath coordinates are calculated from. It is like moving the MCS to a location on your stock (or part) where you will be setting the program zero at on your CNC machine. In VisualCAMc you can define one or more Work Zeros under a setup. If no Work Zero is defined, toolpath coordinates are calculated from the MCS Setup location.

For this part we want to define one Work Zero for each of the four setups. For Setup 1 (TOP) and the Setup 4 (BOTTOM), the Work Zero will be set to a corner of the stock box. For Setup 2 (LEFT) and Setup 3 (RIGHT) the Work Zero will be set to a corner of the part box. Why? Because the top (Setup 1) will already be machined, exposing a clear indicator for the corner of the part, thus increasing the accuracy of locating the machined features in setups 2 and 3. As you work through the tutorial you will begin to understand why these locations are selected.

Here are the steps to create the Work Zero(s):

1.Select Setup 1 (TOP) from the Machining Job tree.

2.  Then from the VisualCAMc Main toolbar select the Work Zero button. This will display the Work Zero dialog. Make these selections:

For Type, select Set to Stock Box.
For Face select Highest Z.
For Position select South West. You should see the MCS triad move to the location on the stock shown below:

 

3. Now pick Save to close the dialog. You should see Work Zero listed under Setup 1 (TOP) in the Machining Job Tree.

4. Now select Setup 2 (LEFT) from the Machining Job tree.

5.  Then from the VisualCAMc Main toolbar select the Work Zero button. This will display the Work Zero dialog.

For Type, select Set to Part Box.
For Face select Highest Z.
For Position select South East. You should see the MCS triad move to the location on the part shown below. You may have to right-click-drag in the display window to orient the part to see the Work Zero clearly:


6. Now pick Save to close the dialog. You should see Work Zero listed under Setup 2 (LEFT) in the Machining Job Tree.

7. Now select Setup 3 (RIGHT) from the Machining Job tree.

8.  Then again, from the VisualCAMc Main toolbar select the Work Zero button. This will display the Work Zero dialog.

For Type, select Set to Part Box.
For Face select Highest Z.
For Position select North East. You should see the MCS triad move to the location on the part shown below. You may have to right-click-drag in the display window to orient the part to see the Work Zero clearly:

9. Now pick Save to close the dialog. You should see Work Zero listed under Setup 3 (RIGHT) in the Machining Job Tree.

10. One more to go. Select Setup 4 (BOTTOM) from the Machining Job tree.

11.  Then again, from the VisualCAMc Main toolbar select the Work Zero button. This will display the Work Zero dialog.

For Type, select Set to Stock Box.
For Face select Highest Z.
For Position select North East. You should see the MCS triad move to the location on the part shown below. You may have to right-click-drag in the display window to orient the part to see the Work Zero clearly:

 

12. Now pick Save to close the dialog. You should see Work Zero listed under Setup 4 (BOTTOM) in the Machining Job Tree.

13. Take a moment to inspect the Machining Job tree. You should see a Work Zero located directly under each Setup as shown here. Take a moment to select each Work Zero to confirm its locations relative to the stock or part as indicated in steps above.

14.  Pick the Save button from the VisualCAMc Main toolbar to Save your document.

15. Your multi-sided setups are completed. You can now start programming the part.

16.  First select the Work Zero under the Setup that you wish to start creating toolpaths for.

17. Then select one of the toolpath strategies from either the 2-1/2 Axis 3 Axis or Holes menus located on the VisualCAMc Main toolbar.

 

Let’s Review:

1. You can machine multi-sided parts in VisualCAMc using Setups.

2. Edit your Machine definition to match your machine tool.

3. Create additional setups for each machining direction.

4. Each setup can have one or more Work Zeros and contain all of the toolpath strategies needed for that setup.

5. Look for Part 2 of this blog that illustrates machining Setup 1 (TOP).
 

Try It Yourself

If you want to learn more about the VisualCAMc Milling plugin for Onshape, check out MecSoft’s Products Page, and YouTube Channel for what’s new, specifications, videos, tutorials and more. To get VisualCAMc go to the Onshape App store and add VisualCAMc to your Onshape account. Enjoy!

 

Try VisualCAMc For Onshape

This powerful cloud-based CAM tool works directly inside your Onshape Documents.


 


Machine a Multi-Sided Part in VisualCAMc for Onshape (Part 2)

$
0
0

In Part 1 of this blog we showed you how to setup the multi-sided part shown here. In Part 2 below we will show you how to load a tool library and program the toolpaths needed for Setup 1 (TOP). This article assumes that you have already familiarized yourself on VisualCAMc basics. If you are a new user I recommend that you first review the VisualCAMc Quick Start Guide video. You can also read our additional blog articles here on the MecSoft Blog and on the Onshape CAD Blog – just search for “VisualCAMc” to find the current list of articles. Also for brevity we will not be showing every dialog. We will show you what icon or button to press to display a dialog and then list only those parameters that you need to check. The remaining parameters can remain at their default values.
 

The Part

The part for this guide is located in the Onshape document named Worm Gear Housing – VisualCAMc Guide. The document is located in your VisualCAMc Public folder that was added to your Onshape account. I suggest that you make a copy of this document to work on during the guide. Just left-click on the document and select Copy Workspace, and change the name if desired. The illustration below shows you the four directions (or Setups) that will be used to machine this part.

Setup Directions for Machining

 

Fixturing

For this part we will assume that the stock is being fixtured to the CNC machine table using fixture blocks and side access compression style clamps. To avoid the clamps, we will be machining the outer perimeter at ½ depth from Setup 1 (TOP) as well as doing the same from Setup 4 (BOTTOM). This will leave you 0.7” from the base of the part for clamping.

In the sections below we will define the Machine, Post and Stock. We will also define the Setup for each machining direction as well as a Work Zero for each of these setups. When you are done with this section, the Machining Job tree will look like the one shown here on the right.
 

Load the Tool Library

To save time programming this part we have created for you a predefined tool library containing all of the cutting tools you will need to program all four sides of the part. Here is how you can access and load this tool library:

1. With the VisualCAMc app loaded and the Onshape part document open, you will see a Folder tab element called Library, located to the right of the VisualCAMc tab. Select it now.

2. From the Library folder select the tab for the file Worm-Gear-Housing.csv

3. Now select the Download button in the top-right corner of the Onshape browser.

4. The file will download to your local hard drive.

5. Open the local folder where the downloaded file is located and move it to your desktop or a folder location that you have access to.

6. Now select All Tabs to get back to and select your VisualCAMc tab.

7. From the VisualCAMc Machining Browser, select the Tools tab.

8.  From the Tools Library (lower) section of the browser, select the Import Tools Library icon from the toolbar.

9. Use the File Open dialog to locate the file Worm-Gear-Housing.csv that you just downloaded in the previous step and pick Open.

10. The tools in the library are listed in the lower portion of the Tools browser. Make sure the Tools Library selector is set to Worm-Gear-Housing.

11. Now Left-Click-Drag each tool from the Worm Gear Housing Tool Library (bottom of the browser) up and into the Tools folder of the Tools in Session (top of the browser). Do this for each tool.

Note: You can also do this while creating each machining operation (i.e., when the operation dialog is displayed) by switching to the Tools tab, drag & drop a tool and switch back to the Machining Job tab.

12. Your Tools in Session list should look like this:

13. Now change back to the Machining Job tab of the Machining Browser.

 

Machining Setup 1 (TOP)

With the Machine, Post, Stock, Setups and Tool Library defined, we are now ready to program the top side of the part. These toolpaths will be located under Setup 1 (TOP) in the Machining Bowser. The completed Setup in the Machining Job tree is shown here.

Since this is a more advanced tutorial, we will assume that you are familiar with the Machining Browser and toolpath operation dialogs. We will simply list the key parameters that need to be checked for each toolpath strategy.
 

Top Face Off:

1. From the Machining Job, select the Work Zero located directly beneath Setup 1 (TOP). It is important to know what is currently selected in the Machining Job tree before creating an operation! We want these toolpath operations to be located BELOW the Work Zero in Setup 1 (TOP).

2.  Then from the VisualCAMc Main toolbar select the 2-½ Axis menu.

3.  From the menu select Facing to display the Facining dialog.

4. For the machining regions, right-click on the bottom edge of the part to chain-select the entire bottom perimeter.

5. For the toolpath Name enter: Top Face Off

6. For the Tool, select: Face Mill: 2”

7. Set the Feeds and Speeds suitable for machining 6061 Aluminum.

8. Set Clearance Plane to Automatic and Cut Transfer Method to Clearance Plane.

9. Check the following General Parameters:
Tolerance: 0.001
Stock: 0

10. Check the following Cut Levels Parameters tab:
Location of Cut Geometry: Pick Top: -0.10 (this is the top of the part)
Total Cut Depth: 0

11. Check the following Entry/Exit Parameters tab:
Entry: Lines & Arcs (use default values)
Exit: None

12. Check the following Advanced Parameters tab:
Perform Arc Fitting: Checked
Fitting Tolerance: 0.002

13. Pick Generate Toolpath. The results should be similar to the toolpath shown below:

14. Now right-click on Top Face Off in the Machining Browser and select Simulate. The toolpath will simulate in the display window: 

15. Use the controls on the Simulate toolbar and then pick Exit from the toolbar to close the simulation. The in-process stock will display over the part.
 

Z Rough (Top):

1. From the Machining Job, select the Top Face Off operation you just created. It is important to know what is currently selected in the Machining Job tree before creating an operation.

2. From the VisualCAMc Main toolbar select the 3 Axis menu.

3.  From the menu select Z Level Roughing.

4.  Then select Z Level Roughing to display the operation dialog.

5. For the machining regions, right-click on the bottom edge of the part to chain-select the entire bottom perimeter. If the regions are preselected from the previous Facing operation, skip this step.

6. For the toolpath Name enter: Z Rough (Top)

7. For the Tool, select: Flat Mill: 0.5.

8. Set the Feeds and Speeds suitable for machining 6061 Aluminum.

9. Set Clearance Plane to Automatic and Cut Transfer Method to Clearance Plane.

10. Check the following General Parameters tab:
In Tolerance: 0.001
Out Tolerance: 0.001
Stock: 0.025
Use Facing cut patterns for core regions: Checked

11. Check the following Cut Levels Parameters/Cavity/Pocket cut patterns tab:
Stepover Distance: % Tool Dia.: 40
Cleanup Pass: Checked

12. Check the following Core/Facing cut patterns tab:
Island Offsets: Checked
Stepover Distance: % Tool Dia.: 40
Corner Cleanup: Checked

13. Check the following Cut Levels Parameters tab:
Stepdown: Distance: 0.125
Cut Levels: Top: -0.10
Cut Levels Bottom: -1.50
Clear Flats: Checked

14. Check the following Entry/Exit Parameters tab:
Entry: Helix, Angle: 10, Height: 0.05, Radius: 0.0625
Always engage in previously cut area if possible: Checked

15. Lines & Arcs (use default values)
Exit: None

16. Check the following Advanced Parameters:
Perform Arc Fitting: Checked
Fitting Tolerance: 0.002

17. Pick Generate Toolpath. The results should be similar to the toolpath shown below:

18. Now right-click on Z Rough (Top) in the Machining Browser and select Simulate. The toolpath will simulate in the display window:

19. Use the controls on the Simulate toolbar and then pick Exit from the toolbar to close the simulation. The in-process stock will display over the part.
 

Outer Pocket Profile:

1. From the Machining Job, select the Z Rough (top) operation you just created. It is important to know what is currently selected in the Machining Job tree before creating an operation.

2 Then from the VisualCAMc Main toolbar select the 2-½ Axis menu.

3.  From the menu select Profiling to display the operation dialog.

4. For the machining regions, left-click to select the 5 edges on each side of the part as shown below:

5. For the toolpath Name enter: Outer Pocket Profile

6. For the Tool, select: Flat Mill: ⅜”.

7. Set the Feeds and Speeds suitable for machining 6061 Aluminum.

8. Set Clearance Plane to Automatic and Cut Transfer Method to Clearance Plane.

9. Check the following General Parameters tab:
Tolerance: 0.001
Stock: 0
Cut Start Side: Determine using 3D model
Total Cut Width: 0

10. Check the following Cut Levels Parameters tab:
Location of Cut Geometry: At Bottom
Total Cut Depth: 1.0
Rough Depth/Cut: 0.188
Depth First: Selected

11. Check the following Entry/Exit Parameters tab:
Entry: Lines & Arcs (use default values)
Engage Motion: Radial (use default values)
Apply entry/exit at each cut level: Checked
Exit: Lines & Arcs (use default values)
Retract Motion: Radial (use default values)

12. Check the following Advanced Parameters:
Perform Arc Fitting: Checked
Fitting Tolerance: 0.002

13. Pick Generate Toolpath. The results should be similar to the toolpath shown below:

14. Now right-click on Outer Pocket Profile in the Machining Browser and select Simulate. The toolpath will simulate in the display window:

15. Use the controls on the Simulate toolbar and then pick Exit from the toolbar to close the simulation. The in-process stock will display over the part.
 

Parallel Finish (Gear Pocket):

1. From the Machining Job, select the Outer Pocket Profile operation you just created. It is important to know what is currently selected in the Machining Job tree before creating an operation.

2.  Then from the VisualCAMc Main toolbar select the 3 Axis menu.

3.  From the menu select Parallel Finishing to display the operation dialog.

4. For the machining regions, left-click to select the 4 edges on each side of the cylinder shaped pocket as shown below:

5. For the toolpath Name enter: Parallel Finish (Gear Pocket)

6. For the Tool, select: Ball Mill: 0.25”.

7. Set the Feeds and Speeds suitable for machining 6061 Aluminum.

8. Set Clearance Plane to Automatic and Cut Transfer Method to Clearance Plane.

9. Check the following General Parameters tab:
In Tolerance: 0.001
Out Tolerance: 0.001
Stock: 0
Stepover Distance: % Tool Dia.: 10

10. Check the following Entry/Exit Parameters tab:
Entry: Engage Motion: Linear: Length: 0, Angle: 0
Exit: Lines & Arcs (use default values)
Engage Motion: Radial (use default values)
Apply entry/exit at each cut level: Checked
Exit: Retract Motion: Linear: Length: 0, Angle: 0
Cut Connections: Straight

11. Pick Generate Toolpath. The results should be similar to the toolpath shown below:

12. Now right-click on Parallel Finish (Gear Pocket) in the Machining Browser and select Simulate. The toolpath will simulate in the display window:

13. Use the controls on the Simulate toolbar and then pick Exit from the toolbar to close the simulation. The in-process stock will display over the part.
 

Gear Pocket Profile:

1. From the Machining Job, select the Parallel Finish (Gear Pocket) operation you just created. It is important to know what is currently selected in the Machining Job tree before creating an operation.

2.  Then from the VisualCAMc Main toolbar select the 2-½ Axis menu.

3.  From the menu select Profiling to display the operation dialog.

4. For the machining regions, left-click to select the 5 edges on each side of the part as shown below:

5. For the toolpath Name enter: Gear Pocket Profile.

6. For the Tool, select: Ball Mill: 0.25”.

7. Set the Feeds and Speeds suitable for machining 6061 Aluminum.

8. Set Clearance Plane to Automatic and Cut Transfer Method to Clearance Plane.

9. Check the following General Parameters tab:
Tolerance: 0.001
Stock: 0
Cut Start Side: Determine using 3D model: Checked
Corner Cleanup: Checked
Total Cut Width: 0

10. Check the following Cut Levels Parameters tab:
Location of Cut Geometry: At Top
Total Cut Depth: 0.500
Rough Depth/Cut: 0.125

11. Check the following Entry/Exit Parameters tab:
Entry: Lines & Arcs
Approach Motion: Length: 0.25
Engage Motion: Radial: Radius: 0.25
Apply entry/exit at each cut level: Checked

Exit: Lines & Arcs
Retract Motion: Radial: Radius: 0.25

12. Check the following Advanced Parameters:
Perform Arc Fitting: Checked
Fitting Tolerance: 0.002

13. Pick Generate Toolpath. The results should be similar to the toolpath shown below:

14. Now right-click on Gear Pocket Profile in the Machining Browser and select Simulate. The toolpath will simulate in the display window:

15. Use the controls on the Simulate toolbar and then pick Exit from the toolbar to close the simulation. The in-process stock will display over the part.
 

Pocketing (Gear Pocket Thru Hole):

1. From the Machining Job, select the Gear Pocket Profile operation you just created. It is important to know what is currently selected in the Machining Job tree before creating an operation.

2. Then from the VisualCAMc Main toolbar select the 2-½ Axis menu.

3.  From the menu select Pocketing to display the operation dialog.

4. For the machining regions, left-click to select the top edge of the gear pocket thru hole as shown below:

5. For the toolpath Name enter: Pocketing (Gear Pocket Thru Hole)

6. For the Tool, select: Flat Mill: ¼”

7. Set the Feeds and Speeds suitable for machining 6061 Aluminum.

8. Set Clearance Plane to Automatic and Cut Transfer Method to Clearance Plane.

9. Check the following General Parameters tab:
Tolerance: 0.001
Stock: 0
Stepover Distance: % Tool Dia.: 10
Cleanup Pass: Checked

10. Check the following Cut Levels Parameters tab:
Location of Cut Geometry: At Top
Total Cut Depth: 0.500
Rough Depth/Cut: 0.125

11. Check the following Entry/Exit Parameters tab:
Entry: Helix, Angle: 10, Height: 0.05, Radius: 0.0625
Exit: Radial: Radius: 0.0625

12. Check the following Advanced Parameters:
Perform Arc Fitting: Checked
Fitting Tolerance: 0.002

13. Pick Generate Toolpath. The results should be similar to the toolpath shown below:

14. Now right-click on Pocketing (Gear Pocket Thru Hole) in the Machining Browser and select Simulate. The toolpath will simulate in the display window:

15. Use the controls on the Simulate toolbar and then pick Exit from the toolbar to close the simulation. The in-process stock will display over the part.
 

Perimeter Profile (Half Depth):

1. From the Machining Job, select the Pocketing (Gear Pocket Thru Hole) operation you just created. It is important to know what is currently selected in the Machining Job tree before creating an operation.

2.  Then from the VisualCAMc Main toolbar select the 2-½ Axis menu.

3.  From the menu select Profiling to display the operation dialog.

4. For the machining regions, right-click on the bottom edge of the part to chain-select the entire bottom perimeter as shown below:

5. For the toolpath Name enter: Perimeter Profile (Half Depth)

6. For the Tool, select: Flat Mill: 0.5

7. Set the Feeds and Speeds suitable for machining 6061 Aluminum.

8. Set Clearance Plane to Automatic and Cut Transfer Method to Clearance Plane.

9. Check the following General Parameters tab:
Tolerance: 0.001
Stock: 0
Cut Start Point for Closed Curves: Use Midpoint of longest side: Checked
Cut Start Side: Determine using 3D model: Checked
Total Cut Width: 0

10. Check the following Cut Levels Parameters tab:
Location of Cut Geometry: Pick Top: 0.00
Total Cut Depth: 0.800
Rough Depth/Cut: 0.250

11. Check the following Entry/Exit Parameters tab:
Entry: Lines & Arcs (use default values)
Apply entry/exit at each cut level: Checked
Overlap Dist for Closed Profiles: 0.200
Exit: Lines & Arcs (use default values)

12. Check the following Advanced Parameters:
Perform Arc Fitting: Checked
Fitting Tolerance: 0.002

13. Pick Generate Toolpath. The results should be similar to the toolpath shown below:

14. Now right-click on Perimeter Profile (Half Depth) in the Machining Browser and select Simulate. The toolpath will simulate in the display window:

15. Use the controls on the Simulate toolbar and then pick Exit from the toolbar to close the simulation. The in-process stock will display over the part.
 

Post Process G-Code

You can post a G-Code file for one or more toolpath operations, an entire Setup of operations or the entire Machining Job. For this part we will post each Setup to individual G-Code files. That way we can decide later (i.e., at the CNC machine) in which order we want to machine each setup.

1. From the Machining Job tree, select Setup 1 (TOP), right-click and select Post-Process. This will post all operations within (below) that setup.

2. The G-Code file is automatically downloaded to your local hard drive and will use the file naming conventions specified in the Preferences dialog. To change these preferences, select the Preferences icon   located at the top-right corner of the Machining Browser and then select the Post tab of the Preferences dialog shown below:

3. Based on my Post Preferences, the file named Worm Gear Housing – VisualCAMc Guide_Setup 1 (TOP).nc was downloaded to my default downloads folder on my local computer.

4. I can go to that file and open it to see the G-Codes for Setup 1 (TOP). A portion of the file is shown below:


 

Machining Setup 2 (LEFT) and Setup 3 (RIGHT)

Here is a look at the toolpath strategies for Setup 2 (LEFT) and Setup 3 (RIGHT). Both setups have two Profiling toolpaths to machine the half pockets on both sides of the part. For brevity we will only summarize them here and go into more detail in a companion post:

1. Setup 2 (Left), Profile (Outer Left) shown:


2. Setup 3 (RIGHT), Profile Inner Right) shown:

 

Machining Setup 4 (BOTTOM)

Here is a look at the toolpath strategies for Setup 4 (BOTTOM). This setup has a mixture of 2½ Axis, 3 Axis and Drilling toolpath strategies. Again, for brevity we will only summarize them here and go into more detail in a future post:

 

1. The toolpath strategies used in Setup 4 (BOTTOM) are shown in the Machining Job tree here.

2. The Z Rough (Pockets Only) is shown below with the High Speed pocketing cut pattern.

3. Other toolpath strategies used in this setup include Facing, Z Level Roughing, Drilling, Pocketing and Profiling.


 

Let’s Review:

1. You can machine multi-sided parts in VisualCAMc using Setups. Each Setup can have one or more Work Zeros and contain all of the toolpath strategies needed for that setup.

2. The 2½ Axis machining strategies used for Setup 1 (TOP) include Facing, Profiling and Pocketing. The 3 Axis machining strategies used include Z Level Roughing, Parallel Finishing.

3. Each toolpath can be graphically simulated to show the tool motions and the in-process stock definition. 

4. The entire Setup was posted to a g-code file for the Haas controller, downloaded to my computer and displayed in notepad for my final review.

5. The blog post covered Setup 1 in detail. Look for future companion blog posts that illustrate setups 2, 3 and 4 in detail.
 

Try It Yourself

If you want to learn more about the VisualCAMc Milling plugin for Onshape, check out MecSoft’s Products Page and YouTube Channel for what’s new, specifications, videos, tutorials and more. To get VisualCAMc go to the Onshape App store and add VisualCAMc to your Onshape account. Enjoy!

 

Try VisualCAMc For Onshape

This powerful cloud-based CAM tool works directly inside your Onshape Documents.


 

RhinoCAM and the Trombe Water Wall

$
0
0

The University of Arizona College of Architecture, Planning and Landscape Architecture Material Labs is an extension of the University of Arizona’s pedagogical mission to provide environments to explore, model, fabricate, and test design ideas. The labs encompass a 9,000 sq. ft. facility providing a professional quality environment and equipment accommodating a wide variety of materials including metals, woods, concrete, ceramics, glass, plastics, CNC tools and digital fabrication.

 

Students Learn RhinoCAM!

MecSoft Corporation recently had the opportunity to sit down with Paulus Musters, the Material Labs Manager at the University of Arizona College of Architecture, Planning and Landscape Architecture to discuss how RhinoCAM is an integral part of the multi-year learning process for students in his Material Labs classes. Read the complete case study here! Here is an excerpt of what Paulus had to say about RhinoCAM.

 

“We use Rhino exclusively for 3D modeling and design so RhinoCAM is an excellent fit for us. Learning RhinoCAM is integrated right from our beginning classes where students learn how to integrate toolpaths into their design projects and run the g-code on our ShopSabre CNC routers.”

Paulus Musters, Material Labs Manager, University of Arizona
College of Architecture and Landscape Architecture

Watch Paulus Musters present these cool projects
At MecSoft’s CAM in Education Webinar

 

RhinoCAM and the Trombe Water Wall

Designer: Eddie Hall

The Trombe Water Wall shown below was designed by Eddie Hall, manufactured at CAPLA and shipped and assembled in Washington DC for the Solar Decathlon competition held by the Department of Energy. This building process is a thermal mass eco-friendly system that uses water as the primary insulation material. 

 

The hydro-containment cells within the walls are vacuum formed from recycled plastic. The advantage of this building design are many. The system is lightweight and can be quickly shipped (empty of water) to the build site, assembled and then filled with water. Using water as the thermal barrier is proven to be several times more efficient than concrete and offers a beautiful interior design affect. The hydro-containment cells can also be extracted from and entered back into the plastic recycle system as a renewable building materials.

 

Click Here to see Eddie Hall discuss his Trombe Water Wall design (at 2:15)

Eddie applied Rhino and RhinoCAM to design and machine the vacuum form molds used to produce the hydro-containment cells. The image below is the actual building unit assembled in Washington DC. Notice the hydro-containment cells in the outer walls on the right.

“Seed Pod” designed by architecture students at CAPLA and assembled in Washington DC. Notice Eddie Halls’ hydro-containment cells in the outer walls on the right.

 

Eddie Hall’s rendition of the Trombe Water Wall design placed on the national mall in Washington DC.

 

Here is a closeup of one of the the vacuum forms machined from RhinoCAM toolpaths.

 

Here is another full size view of the vacuum form along with an actual hydro-container produced from recycled plastic.

 

Here is a view of the actual hydro-containment system being fill with water on location at the national mall in Washington DC.

 

More about Paulus Musters

“I am a maker and a teacher. It’s my pleasure to start with students, some of whom have never picked up a hammer, and guide them over time to develop into people who can make anything they dream of, anything they draw, out of any material.”

Paulus is the Material Labs Manager at The University of Arizona College of Architecture, Planning and Landscape Architecture. You can read more about Paulus here!

 

 

More about the Material Labs at the University of Arizona

Interested in the Material Labs at the University of Arizona? Here is additional information links about each lab.

 

More about Shopsabre

To learn more about the great team at Shopsabre and their line of CNC routers, we invite you to visit them online at their website, Facebook, Google+, Instagram pages and YouTube channel.

RhinoCAM and EcoCeramic Building Materials Design

$
0
0

This cool project was designed by Jed Laver at The University of Arizona College of Architecture, Planning and Landscape Architecture Material Labs. In this project Jed uses RhinoCAM in the process of making the ceramic tiles for his next-generation EcoCeramic CMU (Concrete Masonry Units). The master molds were cut from MDF (Medium Density Foam) using 3 Axis RhinoCAM toolpaths.

The MDF master molds were then used to form ceramic mold halves. These ceramic molds were further machined using RhinoCAM toolpaths allowing for many prototype design iterations. The final iteration of the ceramic mold halves were then used to produce a few hundred components, blocks, enough to build and test an entire wall using the EcoCeramic CMU design structure.

Similar to a CMU block, the goal was to make a tiled wall structure for an outdoor amphitheater (in the desert southwest) that lets light in while keeping the excessive heat out. CNC is used creatively allowing the toolpaths to create the design itself as shown in the image above. 
 

Next Generation EcoCermac Building Materials, Designer: Jed Laver, RhinoCAM CNC Toolpaths are used to machine master ceramic mold halves with cutter path design characteristics.

 

Next Generation EcoCermac Building Materials, Designer: Jed Laver, RhinoCAM CNC Toolpaths used to machine master ceramic mold halves from MDF (Medium Density Foam) material.

 

We use Rhino exclusively for 3D modeling and design so RhinoCAM is a excellent fit for us. Learning RhinoCAM is integrated right from our beginning classes where students learn how to integrate toolpaths into their design projects and run the g-code on our ShopSabre CNC routers.

Paulus Musters, Material Labs Manager, University of Arizona College of Architecture and Landscape Architecture. Read the full case study here!

 

 

 
 
 
 
 

Watch Paulus Musters present these cool projects
At MecSoft’s CAM in Education Webinar


 

RhinoCAM and Light Container Fabrication

$
0
0

This cool project was designed by Ben McDonald at The University of Arizona College of Architecture, Planning and Landscape Architecture Material Labs. In this project Ben designs and fabricates a tile system used to disperse incoming sunlight. The design incorporates RhinoCAM toolpaths that are used to help refract the incoming light along the cutter paths. Here on the right we see one of the design iterations for the slip-cast ceramic mold halves.

When the tiles are assembled, incoming sunlight produces a “wall of light” being refracted thru glass apertures located at the base of the containers. This is a great example of using RhinoCAM creatively during the design process.

Light Container Fabrication. Designer: Ben McDonald, RhinoCAM CNC Toolpaths were used to Machine the Slip-Cast Ceramic master molds in a variety of materials.

In the images below we see the mold designs and processes used to manufacture the glass apertures that are located at the base of each light container. Here we see CNC machined prototype molds, rubber molds being pulled from the prototypes and then glass being poured into graphite molds. The use of CNC allows for many design iterations molded in plastic that you see in the bottom left images. The pouring of glass prototype apertures are shown in the middle and right side images. The Light Container design and fabrication shown here was a year and a half process for student Ben McDonald.

Light Container Fabrication, Designer: Ben McDonald, RhinoCAM CNC Toolpaths were used to Machine the Slip-Cast Ceramic master molds.

Here we see actual light testing on the right below and slip-cased ceramics that were fired to produce the final light containers shown on the left. All of the prototype designs were modeled in Rhino and all toolpaths and cut material simulations were done in RhinoCAM to see what the designs would look like even before starting the prototyping process. 

All of the light distribution you see being achieved in the lower right image below is the result of a small glass aperture and a slip-cast ceramic light container. The milled grooves in the light container as well as the mold to produce the apertures were machined using RhinoCAM toolpaths. The light containers were assembled to form a wall distributing sunlight in a rainbow of colors as the sun changed directions during the day!

Light Container Fabrication. Designer: Ben McDonald, RhinoCAM CNC Toolpaths were used to Machine the Slip-Cast Ceramic master molds and the master molds for the glass apertures.

We use Rhino exclusively for 3D modeling and design so RhinoCAM is an excellent fit for us. Learning RhinoCAM is integrated right from our beginning classes where students learn how to integrate toolpaths into their design projects and run the g-code on our ShopSabre CNC routers.

Paulus Musters, Material Labs Manager, University of Arizona College of Architecture and Landscape Architecture. Read the full case study here!

 

 

 

 

Watch Paulus Musters present these cool projects
At MecSoft’s CAM in Education Webinar

MecSoft Releases RhinoCAM & VisualCAD/CAM 2019

$
0
0

Irvine, CA, Dec 12th, 2018: MecSoft Corporation, the developer of industry leading CAM software solutions, has announced the availability of the following products

  • RhinoCAM 2019, the latest version of MecSoft’s fully integrated CAM plugin for Rhinoceros 5 & 6
  • VisualCAD/CAM 2019, the latest version of MecSoft’s standalone CAD/CAM product

Release highlights include:

  • 2 ½ Axis – Improved feature based machining, new Drag Knife cutting method, new cornering options in Profile machining
  • 3 Axis – Improvements in Flat Area machining, new Trochoidal entry motions for High Speed Machining, improved cut connections and overall performance improvements
  • 4 Axis – Smoother motion outputs in the post-processor
  • 5 Axis – Nutating Head support & local coordinate plane programming have been introduced
  • Simulation – Tool shank collision detection and early error detection
  • Other Productivity and User Interface enhancements
  • The TURN module is included free in certain 2019 MILL configurations
  • NEST has been enhanced to add 3D object nesting

“With this release of these 2019 versions we at MecSoft continue to refine and improve our CAD/CAM products to meet the demanding requirements of our customers. In addition to these improvements, the inclusion of the TURN module to our production level MILL configurations, allows us to offer comprehensive and complete CAD/CAM solutions with no additional modules to purchase. Our entry level production ready CAM 2019 solutions now all include modules for MILL, TURN, NEST and ART, providing unmatched functionality and value.”, stated Joe Anand, President and CEO of MecSoft Corporation.

Free demo software downloads of RhinoCAM and VisualCAD/CAM 2019 can be requested here.

 

About MecSoft Corporation

Headquartered in Irvine, California, MecSoft Corporation is a worldwide leader in providing Computer Aided Manufacturing (CAM) software solutions for the small to mid-market segments. These solutions include products VisualCAD/CAM®, RhinoCAM™, VisualCAM for SOLIDWORKS® and AlibreCAM®. These software products deliver powerful, easy-to-use and affordable solutions for users in the custom manufacturing, rapid prototyping, rapid tooling, mold making, aerospace, automotive, tool & die, woodworking, and education industries.

For the latest news and information, visit mecsoft.com or call (949) 654-8163.

MecSoft Across America 2018

$
0
0

When we say here at MecSoft Corporation that we are Your CAM Partner we mean exactly that! We strive to ensure that you experience resounding success using our CAM software. We’re here for you from day one and on every CAM project. We are also very proud and excited to be able to showcase a small sample of our customer’s work each year. These projects exemplify how craftsmanship and the right CAM software can merge to produce a beautiful product. They also exemplify each company’s American success story!

What’s Inside

Read MecSoft Across America 2018 Now! Stay with us as we continue to build the future, one CAM user at a time! Brought to you by MecSoft Corporation – Your CAM Partner!

MecSoft Releases VisualCAM 2019 for SOLIDWORKS

$
0
0

Irvine, CA, Jan 4, 2019: MecSoft Corporation, the developer of industry leading CAM software solutions, has announced the availability of VisualCAM 2019 for SOLIDWORKS, the latest version of MecSoft’s fully integrated Gold Certified CAM solution for SOLIDWORKS.  

Release highlights include:

  • 2 ½ Axis – Improved feature based machining, new Drag Knife cutting method, new cornering options in Profile machining
  • 3 Axis – Improvements in Flat Area machining, new Trochoidal entry motions for High Speed Machining, improved cut connections and overall performance improvements
  • 4 Axis – Smoother motion outputs in the post-processor
  • 5 Axis – Nutating Head support & local coordinate plane programming have been introduced
  • Simulation – Tool shank collision detection and early error detection
  • Other Productivity and User Interface enhancements
  • The TURN module is included free in certain 2019 MILL configurations

Free demo software of VisualCAM 2019 for SOLIDWORKS can be downloaded here.

 

About MecSoft Corporation

Headquartered in Irvine, California, MecSoft Corporation is a worldwide leader in providing Computer Aided Manufacturing (CAM) software solutions for the small to mid-market segments. These solutions include products VisualCAD/CAM®, RhinoCAM™, VisualCAM for SOLIDWORKS®, AlibreCAM® and VisualCAMc for Onshape®. These software products deliver powerful, easy-to-use and affordable solutions for users in the custom manufacturing, rapid prototyping, rapid tooling, mold making, aerospace, automotive, tool & die, woodworking, and education industries.

For the latest news and information, visit mecsoft.com or call (949) 654-8163.


How to Control the Cut Side and Start Point?

$
0
0

Our support staff speaks with users on a daily basis and new users have many questions. One of the questions asked often is:

How can I control the cut side and the cut start point of my 2 Axis toolpaths? 

This article addresses this question is detail. To get many more of your questions answered be sure to get the Question & Answer Guide available for each of MecSoft’s CAM desktop plugins. As an Annual Maintenance Subscription (AMS) subscriber, this guide and other training materials are available to you as part of your annual subscription. To learn more about AMS or to become an AMS subscriber just give us a call at (949) 654-8163 option 1 for Sales or contact sales@mecsoft.com today.
 

Understanding Curve Geometry

To answer this question, we must first talk about curve geometry (i.e., line, arc or spline). Collectively we will call them curves. Each curve has a Start point, a Direction and an End Point. If you position yourself at the start point and face the direction the curve is traveling, then your right and left hand will govern the right and left side of the curve. These definitions are shown in the illustration below. In 2-1/2 Axis machining methods the Cut Start Point is defined by the Start Point of the curve region. Thus, controlling the curve Start Point is critical in controlling the Cut Start Point of the toolpath. For closed curves, Inside and Outside can be used to control the side to cut. If the curve is a surface edge of a 3D solid model, you can also allow the program to determine the correct side to cut based on the part’s topology.

 

The Start Point, Direction and Cut Side of Curve Geometry

 

When Machining Multiple Curves

When more than one disconnected curve is selected for one machining operation each is obviously treated as a separate curve region, each with a unique cut start point. 

 

 When multiple curves that are located end-to-end are selected for one machining operation it is highly recommended that you first merge or join the curves into one poly-curve. Doing this first will define a single cut start point for the entire poly-curve. 

NOTE: If the curves are left disconnected, the start point of the first curve selected for the machining region will serve as the cut start point. You can move a curve to the top of the Selected Machining Region(s) list and its start point will become the cut start point for the operation.

Error – Open Loops Found!

If you get an “open loops found!” error message when generating an operation, this means that the machining regions you have selected are not joined when the operation is expecting them to be. 2-½ Axis Pocketing is one operation that expects closed curves. This is why it is always good practice to join closed curves into one poly-curve before being used in a machining operation. The following illustrates open loop conditions:

How to Identify Start Points in CAD

You can identify and display curve start points and direction arrow indicators using your CAD system tools.

1. In Rhino, at the command prompt type the command crvseam and press <Enter>. Then select the curve and press <Enter> again to display the start point and direction. In VisualCAD, go to the Home tab in the top ribbon bar and select the Options  icon.

2. Select Display from the left side of the dialog. Find the Curve Display Style section and check both boxes for start point and direction arrow and then pick OK to close the dialog.

3. Start point and arrow indicators will appear.

In VisualCAD

 

In Rhino

 

How to Change a Curve Start Point in CAD

You can use your CAD tools to move the Start Point of a curve. See the section above on How to Identify Start Points before continuing.

1. In Rhino, at the command prompt type the command crvseam and press <Enter>. In VisualCAD, go to the Curve Modeling tab in the top ribbon bar and select the Change Start icon .

2. Select the curve to modify and press <Enter> again. Then select a point on the curve that you want to move the start point to.

In VisualCAD

 

 

In Rhino

How to Change the Start Point in CAM?

In MecSoft CAM you can use Pre-Defined Regions to control the Cut Start Point, Direction and other aspects of your machining regions. This is a convenient method because it works on both curves and surface edges.

 1. To the left of the Program tab in the Machining Browser, select the Tools Machining Objects  icon to make sure the Machining Objects Browser is displayed.

2. Select the Regions tab.

3. Pick the Select Curves  icon.

4. Select the curves or surface edges that you want to create a predefined region from and then right-click or press <Enter>. In the example below we select the top outer surface edge.

5. You will see that a new Machining Region Set was added to the Machining Regions folder and that a new Curve Region was created and added to the set. It is selected. In the graphic screen the curve region is highlighted and the start point and curve direction is indicated.

6. With the curve region selected from the list, pick the Select Start Point  icon to enable start point editing.

7. Now select a new start point anywhere along the pre-defined region. The start point will move to that location. You can use the CAD systems object snap tools to assist with selecting a point.

8. Notice that the Select Start Point  icon is still enabled. You can select another location for the start point if desired.

9. Take a moment to familiarize yourself with the other Region commands on the toolbar. You can use them to save time and control your toolpaths.

 Create Machining Region Set
 Select Curve
 Select Surface Edge Areas
 Flat Areas Selection Filter
 Select Flat Areas
 Select Start Point
 Reverse Cut Direction
 Automatic Bridge Points on Selections
 Manual Bridge Points on Selections
 Delete All Bridge Points in Selections
 Edit Bridge Point in Selections
 Clone Region
 

How to Select Predefined Regions for a Toolpath?

Once you have created a Predefined Region and have verified that its start point is where you need it to be, you can use them as machining regions in any toolpath operation. Here are the basic steps.

1. Create a toolpath operation as you normally would.

2. From the Control Geometry tab of the operation dialog, pick the Select Predefined Regions button to display the dialog.

3. Select one or more regions for the toolpath operation and then pick OK to close the dialog. You can also select a region set.

4. In the Control Geometry tab, the Pre-Defined Region is added to the list of Selected Machining Region(s). It is listed as a Curve Region and can mixed with other curve or drive regions in the list.

5. Now Generate the toolpath as you normally would and the Start Point of the Predefined Region controls the Cut Start Point of the 2-1/2 Axis toolpath. In this example, it is a Profiling toolpath.

6. NOTE: If you are generating a 2-1/2 Axis Profiling toolpath and your entry IS NOT being located at the curve start point, go to the Cut Parameters tab of the operation dialog and make sure the option called Use Midpoint of Longest Side is not checked. If it is, uncheck it and Generate the operation again.


 

Cut Start Point Controls in Other Methods

Here is a list of the toolpaths that allow for Cut Start Point control.

1. All 2 Axis toolpath methods.

2. 2 Axis Roughing and 2 Axis Pocketing have an additional Start Points sub-tab on the Control Geometry tab where you can define Cut Start Points.

3. 3 Axis Horizontal Roughing and 3 Axis Horizontal Re-Roughing also have an additional Start Points sub-tab on the Control Geometry tab where you can define Cut Start Points.

4. Other 3 Axis methods have various parameters that control the toolpath so be sure to review all of the controls on the Cut Parameters tab for each operation type.
 

How to get the MecSoft CAM Plugin Question & Answer Guide?

To get this and many more of your questions answered be sure to get the Question & Answer Guide available for each of MecSoft’s CAM plugin. As an Annual Maintenance Subscriber (AMS), this guide and other training materials are available to you free as part of your annual maintenance subscription. To learn more about AMS or to become an AMS subscriber just give us a call at (949) 654-8163 option 1 for Sales or contact sales@mecsoft.com today.
 

More Information

For more information about each of these Mill Module products, including data sheets, videos and other resources we invite you to visit the following product pages:

 

VisualCAMc for Onshape to use cloud-based MachineWorks Software

$
0
0

SHEFFIELD – 20 Feb 2019 – MecSoft Corp., developer of computer-aided manufacturing (CAM) software solutions, a customer of MachineWorks Ltd. since 2003, has licensed MachineWorks’ cloud-computing technology.

MachineWorks Ltd is the leading provider of component software for CNC simulation, verification and polygon-mesh modeling. The new cloud-based technology provides CNC manufacturers with an effective solution for running simulation on a server whilst displaying the results on one or more remote clients.

Multiple MachineWorks simulations can be run concurrently on a single server and a single simulation can be synchronised across multiple clients simultaneously.

VisualCAMc for Onshape is MecSoft’s browser-based, first production level cloud CAM app for Onshape. Incorporating MachineWorks’ cloud-based libraries, VisualCAMc provides the functionality of MecSoft’s desktop-based VisualCAM running on the cloud on any internet-connected device that supports standard web browsers.

Cloud-computing is radically changing the way industries work and communicate. Manufacturing software providers seeking to provide their users with the many advantages of cloud-based working can now benefit from MachineWorks’ client-server APIs.

“We chose simulation libraries from MachineWorks for our cloud CAM product VisualCAMc because of the unparalleled quality and speed of their libraries, ease of integration and also their excellent support. These factors combined with our long and valued relationship with MachineWorks made it a natural choice for us. We are very happy with the results and are excited to be one of the first companies to implement production level CAM on the cloud,” says Joe Anand, President & CEO of MecSoft Corporation.

“We are delighted that MecSoft have chosen MachineWorks for their cloud-based product line. MecSoft has always been at the forefront of innovation. Their new VisualCAMc product brings serious CAM and CNC simulation to the cloud and provides opportunities for more efficient ways of working through continuous installation-free upgrades and real-time collaboration across geographically distributed sites,” says Richard Baxter, Sales Manager at MachineWorks.

MachineWorks offers a full cloud back-end combined with a flexible client supporting all common web browsers and cloud-enabled desktop applications via both C and JavaScript APIs.

Networked devices such as mobile phones, tablets, laptops and desktops can visualise and drive connected MachineWorks simulations running on a remote server. Multiple clients can access the same server simulation and a single server can support multiple simulations on multiple clients.

Geometry is native to the client allowing local graphical operations without server round tripping. As with the standard MachineWorks API, the client module allows applications to use MachineWorks graphics as provided or to combine MachineWorks geometry with their own graphics pipeline.
 

About MecSoft

Headquartered in Irvine, California, MecSoft Corporation is a worldwide leader in providing Computer Aided Manufacturing (CAM) software solutions for the small to mid-market segments. These solutions include products VisualCAD/CAM®, RhinoCAM™, VisualCAM for SOLIDWORKS®, AlibreCAM® and VisualCAMc for Onshape®. These software products deliver powerful, easy-to-use and affordable solutions for users in the custom manufacturing, rapid prototyping, rapid tooling, mold making, aerospace, automotive, tool & die, woodworking, and education industries.

For the latest news and information, visit mecsoft.com or call (949) 654-8163.
 

About MachineWorks Software

MachineWorks Limited has been providing cutting-edge software engines to manufacturers across the world since 1994.

MachineWorks is a software development toolkit used by manufacturers looking to simulate any type of CNC machining and check for clashes and gouges in the full machining environment.

More than 60% of CAM developers in the world have integrated MachineWorks software which sets the standard for CNC simulation and verification component software in the industry. MachineWorks is integrated not only into CAM applications but also into stand-alone verification applications and controller-based applications, including collision avoidance systems.

www.machineworks.com
 

About Polygonica Software

Polygonica is a polygonal solid modeling toolkit for processing polygon meshes.

Polygonica provides a wide range of geometric operations on polygon mesh models such as automatic solid healing, self-intersection fixing and Boolean operations. Other algorithms in Polygonica allow remeshing, simplification, offsetting, shrink-wrapping and point cloud manipulation.

Built on MachineWorks’ core technology for material removal and machine simulation, Polygonica’s unique polygonal modeling technology takes advantage of many years of development and successful implementation in the CNC industry.

Polygonica has a wide range of applications, particularly in the fast-growing fields of additive manufacturing and 3D printing, where there is a requirement to solve complex polygon modeling problems when handling defective models with vast numbers of polygons. Polygonica is embedded into software solutions in a wide range of industries including mechanical CAD, CAE, CAM, dental, medical, mining and AR/VR for large capital asset industries such as BIM, offshore, plant and shipbuilding.

www.polygonica.com

Originally seen on MachineWorks

MecSoft Releases AlibreCAM 2019

$
0
0

Irvine, CA, Feb. 21, 2019: MecSoft Corporation, the developer of industry leading CAM software solutions, has announced the availability of AlibreCAM 2019, the latest version of MecSoft’s fully integrated CAM solution for Alibre Design 2018.

Release highlights include:

  • 2 ½ Axis – Improved feature based machining, new Drag Knife cutting method, new cornering options in Profile machining
  • 3 Axis – Improvements in Flat Area machining, new Trochoidal entry motions for High Speed Machining, improved cut connections and overall performance improvements
  • 4 Axis – Smoother motion outputs in the post-processor
  • 5 Axis – Nutating Head support & local coordinate plane programming have been introduced
  • Simulation – Tool shank collision detection and early error detection
  • Other Productivity and User Interface enhancements
  • The TURN module is included free in certain 2019 MILL configurations

Free demo software of AlibreCAM 2019 can be downloaded here.

 

About MecSoft Corporation

Headquartered in Irvine, California, MecSoft Corporation is a worldwide leader in providing Computer Aided Manufacturing (CAM) software solutions for the small to mid-market segments. These solutions include products VisualCAD/CAM®, RhinoCAM™, VisualCAM for SOLIDWORKS®, AlibreCAM® and VisualCAMc for Onshape®. These software products deliver powerful, easy-to-use and affordable solutions for users in the custom manufacturing, rapid prototyping, rapid tooling, mold making, aerospace, automotive, tool & die, woodworking, and education industries.

For the latest news and information, visit mecsoft.com or call (949) 654-8163.

VisualMILL at the University of Göteborg, Sweden

$
0
0

Joachim Harrysson is the IT Instructor for 3D software, Prototyping Machines, Metal and Modell workshop at the University of Göteborg, HDK – Academy of Design and Crafts, Sweden. 

We have used VisualCAD/CAM (VisualMILL) at the University of Göteborg, HDK – Academy of Design and Crafts since version 5. When we were looking for a CNC software, the main goal was compatibility and user-friendliness. Because we are a design school, the focus is not on the students becoming CNC operators. It is usually the workshop technicians that help the students with the CNC programming. When students have larger projects we show them how VisualMILL is used.

 

VisualMILL has proven to be easy for the students to familiarize themselves with. We have students who only use the CNC once and for example only have experience in Adobe Illustrator. They typically want to mill out shapes in a sheet of plywood and they do not have any problems. The VisualMILL interface is logical and easy to understand. The students can easily find the functions they are looking for. With a short tutorial, they soon make their own Gcode.

 

 

Today we are mainly using Rhino3D to prepare files for milling. We started using the RhinoCam plugin but now we have expanded the CAD softwares with Modo, Solidworks, Blender, SketchUp and Inventor. For this reason we have switched to the standalone VisualMILL.

The interesting thing is that we have not had any compatibility problems with importing files from the various 3D software we use. We have also successfully used files from photogrammetry and scan data from our GOM Atos 1. Scan data files of 300 MB are no longer a problem and the Multithreading function in 2018 is fantastic when creating NC code on scandata! 

The university also has a Bridgeport metal milling machine with the ProtoTrak2 system. It is an old machine and we can only communicate with the machine via floppy disk but we have now switched to VisualMILL also on this milling machine thanks to Mecsoft extensive list of post-processors available on their website.

Our 4 axis system is not computer controlled. The milling project shown here that Kim Engdahl made consists of 4 separate 3-axis milling toolpaths. We rotate the material 90 degrees by hand between each milling operation. It creates the same exact milling as a controlled system, but it becomes much easier to control collisions for example.

 

 

Watch VisualCAD/CAM and the TigerTech in action.

 

In conclusion, I can say that we are very satisfied with the functions in VisualMILL, both drilling, 3D and 2D milling which are easy for both staff and students to familiarize themselves with.
 

The VisualCAD 2019 Exercise Guide!

$
0
0

Many of you have asked for more training materials on VisualCAD, MecSoft’s free CAD drawing and modeling program! In response, we very excited to announce the release of The VisualCAD 2019 Exercise Guide, a FREE 200-page guide to using VisualCAD, MecSoft’s free CAD program! VisualCAD can be download as part VisualCAD/CAM 2019. This guide includes 8 detailed exercises with over 300 detailed graphical illustrations that will get you up and running with VisualCAD in no time at all!

Here is just some of what you can expect from this exercise guide:


VisualCAD Preferences

You will learn about many of the most commonly used system options in VisualCAD including how to access the online help, set display options, tolerances and units, system options, viewports and other VisualCAD display functionality.


2D Drawing & Dimensioning

You will learn about the Layer Manager and how to create and work with layers. You will also learn how to draw quickly in VisualCAD using the menus and command line shortcuts. You will also learn how to take advantage of the Visual Aids feature to speed up your drawing creating tasks including lines, arcs curves, fillets, chamfers, trimming, dimensioning and more.

Drawing with Visual Aids Enabled


3D Modeling

3D modeling exercises take you deeper into modeling in 3D with VisualCAD. You will learn how to draw complex profiles and then extrude and revolve them to build complex 3D features from multiple viewports. How to use VisualCAD’s Graphic Manipulator to build and position components and features. You will also learn how to create cross sections at any point in the 3D model. 

3D Mold Insert Design


Construction Planes

You will learn how to use Construction Planes (C-Planes) to navigate and add features and text to your 3D models. C-Planes are also critical in learning how to orient imported parts for machining. Thus learning how to orient C-Planes and how to orient parts with the use of C-planes is critical knowledge for all VisualCAD users.

Positioning C-Planes on 3D Part Faces


Illustration Examples

Here are just a few of the over 300 detailed graphic illustrations you will find in The VisualCAD Exercise Guide.

Drawing 2-Dimensional Profiles

 

Using Profiles to create Part Features

 

Positioning Features on the Part

 

Positioning C-Planes on Part Faces

 

Creating Text Curves on a 3D Part for Engraving


What’s Inside

The VisualCAD Exercise Guide is packed full of information that will help you become more proficient with VisualCAD, MecSoft’s free CAD drawing and modeling program. Here is the complete list of topics included in this must-have companion guide.

What’s New
Videos & Guides
Print Media Archive

Preferences
          Access the online help.
          Set the Display Style.
          Set the Units to Inches.
          Set System Options.
          Set to Quad Viewports.
          Viewing the Command Prompts.
          The Status Bar.

2D Drawing & Dimensioning
          Create Layers.
          Curve Drawing.
          Using Visual Aids.
          Dimensioning.

3D Modeling a Spanner
          Set to the Top View.
          Create Reference Points.
          Create Inner Cutouts.
          Trim Curves.
          Offset, Extend & Trim Curves.
          Fillet Curves.
          Mirror Curves.
          Merge Curves.
          Extrude Curves.

3D Model a Base Plate
          Draw the Base Plate Profile.
          Extrude the Base Plate.
          Model the Tube.
          Create a New Layer.
          Edit Geometry Properties.

3D Model a Mold Insert
          Extrude the Body.
          Extrude the Flange.
          Extrude the Upper Pocket.
          Extrude the Lower Pocket.
          Revolve the Center Bosses.
          Extrude the Connection Bar.
          Extrude the Connection Wall.
          Extrude Ejector Pin Holes.
          Change Geometry Layer.
          Create Section Curves.

3D Model a Connector Block
          Model the Main Body.
          Model the Front Access.
          Model the Top Access.
          Model the Mounting Holes.
          Modify the Top Access.
          Create Section Curves.

3D Model a Daisy Decor
          Create new Layers.
          Model & Scale the Body.
          Model & Scale the Pedal.
          Ghosted Display Mode.
          Polar Array the Pedal.
          Additional Spheres Accents.
          Create & Trim Section Curves.
          Create Offset Curves.
          Create the Stock Boundary.

Using Construction Planes
          Orient the C-Plane.
          Draw on a Face.
          Other C-Plane Options.
          Orient the Part.

 

How to Download this Guide

The VisualCAD Exercise Guide is available as a FREE download to ALL MecSoft users! To download this guide, just select the link below:


More Information

For more information about each of MecSoft’s CAM Module products, including data sheets, videos and other resources we invite you to visit the following product pages:

Viewing all 278 articles
Browse latest View live