Assembly design and kinematic analysis tutorial
The source files for this tutorial are installed in the [BricsCAD Installation folder]\Samples\Mechanical\piston folder.
Assembly design is a typical application where constraints are commonly used. BricsCAD Platinum allows users to assemble mechanisms and run a kinematic analysis.
This tutorial shows you how to start working with assemblies in BricsCAD. You will learn how to assemble the different parts in a 3D model, which lets you control the final result.
There are two approaches in MCAD (Mechanical Computer-Aided Design) to build an assembly: top-down and bottom-up.
In the top-down approach, you start with an empty assembly and the geometry of each component is then created, one by one, in the assembly.
In the bottom-up approach, each component is first created as a single entity. All components are then inserted into the assembly. The position of each component is controlled through 3D constraints.
We will now assemble a simplified - in comparison with a real-world engine - a model of a piston engine.
Step 1: Preparing for the exercise
- You need a BricsCAD Platinum license for this tutorial.
- Make sure the Assembly and 3D Constraints toolbars are open.
To open a toolbar: move the cursor over an open toolbar, then right click and select the required toolbars from the toolbar list.
Toolbars that are already open are marked in the list. - Make sure that the Quad cursor menu is active.
Click the Quad field in the Status bar if necessary. - Make sure that the Exclude entities in Xrefs option of the PREVIEWFILTER system variable is switched off.
- Open the Mechanical Browser dialog box.
Do one of the following:- Click the Mechanical Browser tool button () on the Mechanical | Tools panel in the ribbon.
- Click the Mechanical Browser tool button () on the Mechanical toolbar.
- Choose Mechanical Browser in the Mechanical menu.
- Type MechanicalBrowserOpen in the command bar.
- Make sure Selection Modes = 3
Do one of the following:-
Type selectionmodes in the command bar, then type 3.
-
Set the Selection Modes toolbar as indicated below.
-
Step 2: Creating the assembly drawing
- Click the New Component tool button () on the Mechanical | Create panel in the ribbon.
A new drawing of the name Component_1.dwg is created and Component_1 is added in the Mechanical Browser. - In the bottom part of the Mechanical Browser, click the Name field and rename the main component: Piston Engine.
The drawing name automatically matches the main component name. - Save the drawing.
Step 3: Adding the components
- Click the Insert Component tool button () on the Mechanical | Modify panel in the ribbon.
The Insert Mechanical Component dialog displays:
Open the [BricsCAD Installation folder]\Samples\Mechanical\piston folder. - Select the crankshaft.dwg, then double click or click the Open button.
The component is attached to the cursor with its origin point.
Dynamic dimensions display distance from the origin of the current coordinate system. - We will consider the crankshaft as the anchor component of the assembly and therefore insert it at the origin (0,0,0).
Please make sure the insertion point is exactly at 0,0,0, otherwise the kinematic analysis in step 5 might fail. - Use the Look From widget to adjust the view orientation.
- Repeat the previous steps to insert the other components: cylinder (1), piston (2), pin (3) and connecting rod (4).
Avoid visual intersection of the components.
Step 4: Positioning the components
- Click the Fix tool button () on the Solid | 3D Constraints panel in the ribbon.
You are prompted: Select an edge, face or 3D solid: - Move the cursor over the largest cylindrical face of the crankshaft. Click when the face highlights.
- Repeat the DmFix3d command.
Move the cursor over the currently obscured circular face of the crankshaft.
Hit the TAB key until the face highlights and click when the face highlights.
The position of the selected faces of the crankshaft is now locked, as indicated in the Constraints tree in the Mechanical Browser.
Clicking a constraint highlights the solid, face or edge it applies to. - Place the connecting rod near the crankshaft.
- Click the Coincident tool button () on the Solid | 3D Constraints panel in the ribbon.
You are prompted: Select a pair of subentities or [Autoconstrain] <Autoconstrain>: - Move the cursor over two planar faces of the crankshaft (1) and the connecting rod (2) as indicated in the image below.
Click when the correct face highlights. Hit the TAB key to select the obscured face of the connection rod and click when the face highlights. - Click the Concentric tool button () on the Solid | 3D Constraints panel in the ribbon.
You are prompted: Select the first entity: - Move the cursor over two cylindrical faces of the crankshaft (1) and the connecting rod (2) as indicated in the image below.
Click when the first face highlights, then select the second face.
The connecting rod is automatically moved to the right position according to our design intent. - Click the Concentric tool button () on the Solid | 3D Constraints panel in the ribbon.
You are prompted: Select the first entity: - Move the cursor over two cylindrical faces of the piston (1) and the pin (2) as indicated in the image below.
Click when the first face highlights, then select the second face. - Click the Tangent tool button () on the Solid | 3D Constraints panel in the ribbon.
You are prompted: Select the first entity: - Move the cursor over two cylindrical faces of the piston (1) and the pin (2) as indicated in the image below.
Click when the first face highlights, then select the second face. - Click the Coincident tool button () on the Solid | 3D Constraints panel in the ribbon.
You are prompted: Select a pair of subentities or [Autoconstrain] <Autoconstrain>: - Move the cursor over two planar faces of the connecting rod (1) and the piston (2) as indicated in the image below.
Click when the first face highlights, then select the second face.
Hit the TAB key to select the interior face of the piston. - Click the Concentric tool button () on the Solid | 3D Constraints panel in the ribbon.
You are prompted: Select the first entity: - Move the cursor over two cylindrical faces of the connecting rod (1) and the pin (2) as indicated in the image below.
Click when the first face highlights, then select the second face. - Click the Concentric tool button () on the Solid | 3D Constraints panel in the ribbon.
You are prompted: Select the first entity: - Move the cursor over two cylindrical faces of the piston (1) and the cylinder (2) as indicated in the image below.
Click when the first face highlights, then select the second face. - Click the Distance tool button () on the Solid | 3D Constraints panel in the ribbon.
You are prompted: Select the first entity or specify [measurement Mode]: - Move the cursor over the cylindrical faces of the crankshaft (1) and the planar bottom face of the cylinder (2) as indicated in the image below.
Click when the first face highlights, then select the second face.
Hit the TAB key to select the bottom face of the cylinder.
Type 120 in the dynamic distance field. - (optional) Edit the Expression field of the distance constraint in the Mechanical Browser panel to adjust the vertical position of the cylinder.
- Click the Fix tool button () on the Solid | 3D Constraints panel in the ribbon.
You are prompted: Select an edge, face or 3D solid: - Click the outside cylindrical face of the cylinder.
Step 5: Kinematic Analysis
In this assembly the crankshaft is the driving component. To run the kinematic analysis we will rotate the crankshaft around its axis, which in this case is the Y-axis of the WCS.
- Move the cursor over the crankshaft, then choose Rotate () in the Model command group in the Quad cursor menu.
You are prompted: Select axial entity or define axis by [2Points/Xaxis/Yaxis/Zaxis] <2Points>: - Do one of the following:
- Type Y, then press Enter.
- Choose Y axis in the prompt menu.
- Pick a point in the drawing, then move the mouse to define the rotation angle.
The piston and the connecting rod move dynamically along with the rotation of the crankshaft, while the cylinder stays at its fixed position.
Step 6: Material assignment
- Select the piston on the Mechanical Browser.
- Click Open () on the right click menu.
- In Property of the Mechanical Browser select the Material field, then click button and specify the Steel material in the Physical Materials dialog box. Click the OK button.
- Save piston.dwg file.
- Return to Piston Engine.dwg file.
- Click Update button () on the right click menu for the piston. The value of the Material setting has changed.
- Repeat the 2-8 steps for the other components: crankshaft, cylinder, pin, and connecting rod.
Step 7: Mass properties
- Open the Settings dialog box.
- Expand the Property units settings under Drawing | Drafting | Drawing units.
- Check the Format mass properties checkbox to enable formatting of mass values with appropriate units.
- Select the Mass units field, then click the Browse button () and specify the desired mass units in the MASSUNITS dialog box.
- Check the Slugs checkbox.
- Specify the 0.00 precision in the Linear units precision and Mass precision fields.
- Close the Settings dialog box.
Step 8: Drawing generation
- Select all components.
- Click the Base Views tool button () on the Annotate | Drawing Views panel in the ribbon.
- Enter new or existing layout name or click Enter to take <Layout1>.
- On the VIEWBASE menu select the Projection type | First angle.
- On the VIEWBASE menu select the Orientation | Front.
- On the VIEWBASE menu select the Scale | Custom scale.
- Enter scale: 0.005.
- Select positions for base views.
Step 9: Exploded view
- Switch to model space.
- Click the Explode tool button () on the Assembly | Tools panel in the ribbon.
- In the BMEXPLODE dialog box select Table by Level.
- In the BMEXPLODE dialog box select Generate drawing views.
- Enter new or existing layout name or click Enter to take <Layout1>.
- Select position of the exploded representation.
- Freeze "Drafting Viewports" layer in the drop-down Layers control menu on the Home | Layers panel in the ribbon.
Step 10: Bill of Materials
- Click Bill of Materials tool button () on the Annotate | Assembly panel in the ribbon.
- On the BMBOM menu select the Configure | Volume, Mass, Materials.
- Select the insertion point.
- Enter EXPLORER command in the Command line.
- On Drawing Explorer menu select Text styles.
- Change Standard style:
- Font: Isocpeur;
- Width Factor: 0.8.
- Close Drawing Explorer menu.
- Select Bill of Materials Piston Engine table. Use the knobs to align the width of the table to the width of the layout.
Step 11: Balloons
- Click the Balloon tool button () on the Annotate | Assembly panel in the ribbon.
- Select a first component on the View ports with Exploded view. Pick a point to place balloon.
- Repeat the previous step for the other components.
- Select balloons the 2-5 numbers. In Property panel select Leader arrow | Dot small.
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.