HARSH
SolidWorks &
CNC OPERATIONS
Introduction 3
SOLIDWORKS Features 4
SolidWorks 6
CNC /G,M codes 16
Summary 24
3 Introduction SolidWorks
SolidWorks - SolidWorks is a widely-used computer-aided design
(CAD) software that has revolutionized how engineers and designers
create and develop products. Developed by Dassault Systems,
SolidWorks is a crucial tool in many industries, such as aerospace,
automotive, electronics, healthcare, and more. This introduction
provides a simple overview of SolidWorks and its importance in
engineering and design.
.
In short, SolidWorks is like a super-helpful tool
for making stuff. It helps engineers and designers
turn their ideas into reality quickly and accurately.
SOLIDWORKS Features
• Simple but sophisticated 3D CAD design
• Use templates and the CAD library for improved efficiency
• Automation and design reuse to speed up the process
• Cost estimation tools allow you to keep track in real-time
• Ensure potential risks are caught early with interference check
• Quickly produce 2D drawings for production
• Easily create animations and photorealistic renderings
Which Professions and Industries Benefit from
SOLIDWORKS?
Industries:
• Aerospace & Defense
• Consumer Packaged Goods
• Life Sciences
• Transport & Mobility
• Energy, Process, & Utilities
Professions:
• Mechanical engineers
• Product engineers
• Designers
• Drafters
• Planners
• Artists & Graphical Illustrators
• Architects
• Electrical engineers
• Process & Piping engineers (P&ID)
Rendering
SOLIDWORKS Visualize allows designers to create presentation-ready,
photorealistic renderings. CAD files can be opened directly in SOLIDWORKS and
rendered using accurate textures, reflections, and lighting. This is a powerful feature
used by most designers but is particularly useful for product designers as it allows
them to demonstrate their final concept before going into production.
SOLIDWORKS Simulation
SOLIDWORKS Simulation allows designers to put their designs to the test, and
quickly and accurately identify any flaws. The designer will be provided with highly
accurate data, which means they can make changes to the design before a physical
prototype is produced. Mechanical engineers can save a lot of time, money, and
effort by identifying issues with their designs early in the process.
Manufacture with Ease
Once the design is complete, and the designer has eliminated potential risks identified
in the simulation and evaluation, a prototype can be made. SOLIDWORKS CAM
produces the design files that can be sent straight to production. The software also
includes a searchable database of 3D Printers generating 2D slice data from solid
geometry, while the 3DEXPERIENCE Marketplace enables you to outsource prototype
and part manufacturing from right inside the UI (User Interface).
8 Important points of SolidWorks
Parametric
Assembly Modelling
Modelling
Simulation and Drawing and
Analysis Documentation
3
9 Axis in SolidWorks
Reference Point: The axis origin serves as the reference point for the entire
3D model, defining where the X, Y, and Z axes start. It establishes the model's
overall position and orientation within the design space.
Design Intent: The placement of the axis origin is critical for conveying design
intent. It helps define how the model should behave when changes are made.
For example, if the origin is placed at the center of a part, it signifies that this
point is essential, and any alterations will be reflected accordingly.
Assembly Alignment: In assemblies, the axis origin is used for aligning and
positioning components accurately. Mates and constraints often rely on the axis
origin to ensure proper assembly fit and functionality.
Simulation and Analysis: When conducting simulations or analysis, the axis
origin defines the point around which forces, loads, and stresses are applied or
measured. Correct positioning of the origin is vital for obtaining meaningful and
accurate results in engineering analyses.
10 SolidWorks Main Screen
SolidWorks Main Screen SolidWorks Model
3
11 Status Of Sketch
1.Under Defined: An "under defined" sketch or model has some geometric elements that lack
constraints or dimensions, leading to ambiguity in their positions. These elements can be freely
moved or adjusted within certain degrees of freedom without causing conflicts. While under
defined sketches may still be useful for concept exploration, they are not considered suitable for
production or final design because they lack the necessary constraints to maintain precise
control over the geometry.
2.Fully Defined: A sketch or model is considered "fully defined" when all the geometric elements
(such as lines, arcs, circles, etc.) within it are constrained or dimensioned in such a way that
there is no ambiguity in their positions. In other words, the sketch is locked down and cannot be
modified without breaking constraints or dimensions. A fully defined sketch is generally what you
aim for in parametric modeling because it ensures accuracy and predictability in your design.
3.Over Defined: An "over defined" sketch or model has too many constraints or dimensions
applied, leading to conflicts or contradictions in the geometry. When a sketch is over defined, it
becomes impossible to modify any element without violating one or more constraints. Over
defining can occur unintentionally and often results in error messages or warnings from the CAD
software. It's important to avoid over defining a sketch to ensure that it remains flexible for future
changes.
3 Sketch Command
12
Line: The Line command allows you to draw straight lines between two
points.
Centerline: Centerlines are used to define symmetry and reference points.
The Centerline tool creates construction lines.
Rectangle: You can use this tool to draw rectangles and squares.
Circle: The Circle command lets you create circles and arcs.
Arc: You can draw arcs using the Arc tool.
Polygon: The Polygon tool allows you to draw regular polygons with a
specified number of sides.
Spline: Splines are used to create smooth, freeform curves. The Spline tool
lets you draw these curves.
Ellipse: Ellipses can be drawn using the Ellipse command.
Smart Dimension: Smart Dimension is used to add dimensions to your
sketch, making it fully defined.
13
§ Trim Entities: Trim Entities lets you trim or extend sketch entities to meet or cross other
entities.
§ Offset Entities: Offset Entities is used to create copies of sketch entities at a specified
distance.
§ Mirror Entities: Mirror Entities mirrors selected sketch entities across a specified line.
§ Convert Entities: This command allows you to convert existing model edges or sketch
entities into sketch geometry.
§ Sketch Fillet: You can use Sketch Fillet to add fillets (rounded corners) to sketch entities.
§ Sketch Chamfer: The Sketch Chamfer command adds chamfers (angled corners) to sketch
entities.
§ Hatch: The Hatch tool fills a closed sketch profile with a hatch pattern.
§ Text: You can add text to your sketch using the Text tool.
§ Insert Picture: This allows you to insert an image or picture into your sketch for reference.
§ Equation Driven Curve: Equation Driven Curve enables you to create sketch geometry
based on mathematical equations.
3 View Orientation
14
1.Front View: The Front view represents the front-facing side of your 3D model.
In this view, the front of your model is aligned with the screen, making it appear
as if you're looking directly at it from the front.
2.Back View: The Back view is the opposite of the Front view. It shows the
backside of your model, with the rear of the model aligned with the screen.
3.Top View: The Top view provides a view of your model as if you were looking
down on it from above. In this view, the top of your model is aligned with the
screen.
4.Bottom View: The Bottom view is the reverse of the Top view. It displays your
model as if you were viewing it from below, with the bottom surface aligned
with the screen.
5.Right View: The Right view shows your model from the right side, with the
right edge of the model aligned with the screen.
6.Left View: The Left view is the opposite of the Right view. It displays your
model from the left side, with the left edge of the model aligned with the screen.
3 Standard of View
15
Boss feature
Cut feature
Hole feature
Fillet feature Cut Feature Boss Feature Revolved base feature
Chamfer feature
Revolved Base Feature
Shell feature
Sweep Features
Loft feature Shell Feature
Fillet Feature Chamfer feature
Sweep Feature
Loft Feature
3 Introduction CNC
16
CNC- Computer Numerical Control, is a technology that has
revolutionized manufacturing and machining processes. It's like giving
machines a brain, enabling them to precisely shape materials like
metal, wood, or plastic according to detailed digital instructions. This
introduction provides a straightforward overview of CNC and its
significance in modern production.
3 CNC Computer Numeric Control
17
CNC stands for Computer Numerical Control.
It's a technology used in manufacturing and machining processes.
CNC machines are controlled by computer programs and codes.
These programs guide machine tools to produce precise parts.
CNC offers high precision and automation in manufacturing.
It's versatile and used in various industries for different processes.
CNC machines can create complex shapes and intricate components.
They reduce setup time and enable batch production.
Remote monitoring and feedback systems enhance CNC capabilities.
CNC is essential in modern manufacturing for efficiency and accuracy.
18 Numeric Control Machine
Numeric Control (NC) in CNC, which stands
for Computer Numerical Control, is a
technology used in manufacturing and
machining processes to automate and
control the movement and operation of
machine tools and equipment. It relies on
computer programs and codes to precisely
control the tools and produce complex parts
and components.
19 Advantages and Disadvantages
•
Disadvantages:
• Advantages:
1. Initial Investment: CNC machines can be
1. Precision and Accuracy: CNC machines can expensive to purchase and set up, making them
achieve extremely high levels of precision and less accessible for smaller businesses or
accuracy, making them ideal for tasks that
startups.
require tight tolerances and complex geometries.
2. Maintenance Costs: They require regular
2. Repeatability: CNC machines can reproduce the
maintenance and calibration to ensure they
same part repeatedly with consistent quality,
function correctly, which can add to operational
reducing variations and defects in production.
costs.
3. Automation: CNC machines are highly
3. Skilled Operators: Operating CNC machines
automated, which reduces the need for manual
effectively requires trained and skilled personnel,
labor and operator intervention during machining
and finding qualified operators can be a
processes, increasing productivity.
4. Complex Shapes: CNC machines can produce
challenge.
intricate and complex shapes that would be 4. Programming Complexity: Writing and
difficult or impossible to achieve manually. debugging CNC programs can be complex and
time-consuming, especially for intricate parts.
20 Block Diagram Of CNC
21 Machine Axis Designation
Axis Control in CNC
Machines:
In CNC machining, the term "axis"
typically refers to the directions in
which a machine can move.
Common axes are X, Y, and Z for
three-dimensional machines. Some
machines, such as milling centers,
may have additional rotational axes
(A, B, C) for more complex
operations.
Axis Calibration and Setup:
Setting up and calibrating the
machine's axes is crucial for
accuracy and precision in CNC
machining. This process involves
ensuring that the machine's
movements match the programmed
22
• G Codes
• G-codes, also called preparatory codes, areany word in a CNC program that begins with
• the letter G. Generally it is a code telling themachine tool what type of action to perform,
• such as: Rapid movement (transport the toolas quickly as possible in between cuts)
• Controlled feed in a straight line or arc
• List of G codes
• Code Function
G00 Rapid positioning
• G01 Linear interpolation
• G02 Circular interpolation, clockwise
• G03 Circular interpolation, counterclockwise
• G04 Dwell
• G05 Hold/Delay
• G17 XY plane selection
23
G18 ZX plane selection
G19 YZ plane selection
G33 Thread Cutting
G40 Cutter compensation-cancel
G41 Cutter compensation-left
G42 Cutter compensation-right
G63 Thread cutting cycle
G70 Dimensioning in inch units
G71 Dimensioning in metric units
G80 Canned cycle-cance
G90 Absolute dimensioning
G91 Incremental dimensioning
G92 Zero Preset
24
M Codes
The miscellaneous functions word is used to specifycertain miscellaneous or auxiliary functions which do notrelate
to the dimensioning movement of the machinewhich may be Coolant on/off, Spindle start, Spindle stop,tool
change etc
Code Function
M02 Program stop
M03 Spindle start(clockwise)
M04 Spindle start(counter clockwise)
M05 Spindle Stop
M06 Tool Change
M08 Coolant on
M09 Coolant off
M30 Program stop and tape rewind
25 My Projects (3D)
1 2 3 4 5
26
2D
27 Summary
SolidWorks and CNC machining work together
seamlessly in the product development and
manufacturing process. SolidWorks is used for
creating detailed 3D designs, while CNC machining,
guided by SolidWorks-generated toolpaths and G-
code, ensures precise and efficient manufacturing.
This integration allows for rapid prototyping, design
optimization, and high-precision production across
various industries
Thank
you
HARSH
12214
3rd ME