Documente Academic
Documente Profesional
Documente Cultură
i
TopSolid'Wood - Numbering & Production
© 2016, Missler Software.
7, Rue du Bois Sauvage
F-91055 Evry, FRANCE
Web: www.topsolid.com
E-mail: info@topsolid.com
All rights reserved.
The information and the software contained within this document are subject to change without prior warning
and should not be construed as a commitment by Missler Software.
The software covered by this document is supplied under license, and may only be used and duplicated in
compliance with the terms of this license.
Note: If you are experiencing problems using this training guide, please feel free to send your feedback and
comments at edition@topsolid.com.
ii Missler Software
TopSolid'Wood - Numbering & Production
Contents
Introduction..................................................................................................................................................... 1
Notes ............................................................................................................................................................. 24
Introduction
This documentation looks at the functions that let you group together, index and bring into production parts
automatically within TopSolid'Wood.
The examples in this document correspond to a standard production method:
- Design of the CAD project
- Organization of the CAD project through bi-level tree structure
- Grouping of identical parts (dimensions, designations, machinings) to factorize the production
- Cutting of parts on a panel saw
- Edge banding and gluing of laminates
- CNC machining of panels
- Assembly of the project's parts
Missler Software 1
Project organization TopSolid'Wood - Numbering & Production
Project organization
When designing a CAD project within TopSolid'Wood, you can organize the project components. This makes the
project easier to understand and simplifies future assembly of components.
This project organization includes creating in-place sub-assemblies that will generate a project tree. It will then be
easier for you to know the final destination of a given part on the overall project.
The in-place sub-assemblies allows you to create a tree of elements in the project whatever the nature of the
element:
- In-place part (extruded part, constrained block…)
- Standard components
- Included element…
Note: This project organization through the creation of in-place sub-assemblies can be done at the end of the
project design. For clarity, it is however recommended that you organize the project as it is designed.
2 Missler Software
TopSolid'Wood - Numbering & Production Project organization
Next create three new in-place sub-sets using the following settings:
- Serial set = No
- Insert in = WF
- Name of new sub-set: C / HF / LF
Note: The three new sub-sets are then created in the WF sub-set.
Missler Software 3
Project organization TopSolid'Wood - Numbering & Production
4 Missler Software
TopSolid'Wood - Numbering & Production Project organization
Missler Software 5
Project organization TopSolid'Wood - Numbering & Production
Note: The BOM functions that display the in-place sub-set information must be entered manually in the BOM file.
The function selected when creating the bill of material is not important.
Next insert the following two other BOM functions and change their title.
- Element identifier => FIRST_SUB_ASSEMBLY
- Element identifier => SECOND_SUB_ASSEMBLY
6 Missler Software
TopSolid'Wood - Numbering & Production Project organization
Modify the content of the DEF=<> tag of the FIRST_SUB_ASSEMBLY column as follows:
"DEF=<WOO_CODIFICATION|$DESIGNATION|OWNER_N$>"
Missler Software 7
Project organization TopSolid'Wood - Numbering & Production
Projection in a draft
When creating a main view in a drafting document, it is possible to project only the elements contained in an in-
place sub-set.
8 Missler Software
TopSolid'Wood - Numbering & Production Project organization
Missler Software 9
Project organization TopSolid'Wood - Numbering & Production
10 Missler Software
TopSolid'Wood - Numbering & Production Automatic numbering
Automatic numbering
The numbering lets you assign a unique index to each component of the project, which allows you to conveniently
track a part when manufactured.
In particular, it makes it possible to group together the identical parts of the project in order to produce them at
the same time.
This numbering can then be used to index the parts in a draft, a bill of material, during sawing-up export or to
name the machining programs.
Note: In order to bring together all the identical parts of the project, it is not recommended to display the names
of the sub-sets in the bill of material used for numbering.
If the sub-set names are displayed, only the identical parts that belong to the same sub-sets will be grouped.
Select the FIRST_SUB_ASSEMBLY line and delete it by pressing the Del key.
Also delete the SECOND_SUB_ASSEMBLY line.
Click OK to confirm the BOM template.
Missler Software 11
Automatic numbering TopSolid'Wood - Numbering & Production
Element numbering
From the 3D file of the Room.top project, open the construction tree and click the Main set tab.
Right-click on the first ASSEMBLY line and select Display bill of material = No.
Note: This option displays a bill of material of the project's main assembly in the construction tree.
Adjust the following settings:
- Bill of material template: Group > Numbering BOM
- Depth = Flat BOM
- Regroup identical parts = YES
Note: The Regroup identical parts = Yes analyzes the geometries of the elements displayed in the bill of material
and separates the parts that are identical in the bill of material (designation, dimensions) but have different
machinings.
The two left sides with the mounting plate drill holes are then separated from the other two sides that do not
have mounting plate drill holes.
12 Missler Software
TopSolid'Wood - Numbering & Production Automatic numbering
From the dialog bar, set Remove indexes = Yes and then click
OK to confirm in order to delete the indexes on the elements.
Missler Software 13
Automatic numbering TopSolid'Wood - Numbering & Production
Numbering options
Different numbering options are available depending on uses.
Numbering type = Main/Secondary: Two numbers can be assigned to each BOM element.
- The main number is generally assigned via a flat level BOM in order to group the identical parts.
- The second number is used via a multi-level BOM in order to number the project structure for ease of
assembly.
Numbering mode = Automatic/Use element type:
- The Automatic mode numbers all the elements displayed in the construction tree by specifying the
starting value.
- The Use element type mode allows you to refer to the option settings to number the elements according
to their assigned types (see the option settings below).
Multi-level mode = Yes/No: When numbers are assigned to a multi-level bill of material, it is possible to
increment the numbering by BOM's hierarchy level. If this option is set to YES, the numbering format defined
in the options is used.
Start value: The starting value lets you define the value at which the numbering begins. You can enter
numbers (000, 100,1) or letters (A,a).
Remove indexes: Once the numbering is done, if the project is modified, you should delete the BOM indexes
assigned to the elements before reapplying the numbering.
14 Missler Software
TopSolid'Wood - Numbering & Production Automatic numbering
If new elements are defined and added to the bill of material, you can restart the numbering: only these new
elements will be numbered after the existing elements.
Missler Software 15
Automatic numbering TopSolid'Wood - Numbering & Production
The numbering options in Numbering mode: Use element type can be found in Tools > Options > Predefined
index.
The available types lets you choose which types are displayed in the list:
- Predefined types (in the TopSolid options)
- Types of document elements (identifies the types applied to the current document's elements)
- All types
The list displays the available types.
- You can select a part type's check box in order not to number it.
- You can add a suffix that will be added before the numbering of certain types.
- The starting value for the numbering can be different depending on the type.
Multi-level definition of index: Allows you to adjust the numbering format when the Multi-level option is set
to Yes.
- Numerical: Numbering using numbers.
- Alphabetical: Numbering using letters.
- Customized: Lets you choose a numbering using numbers or letters depending on the tree structure level
(for example 1-1).
Numbering optimization
EXPLORE {
EXPLORE_PANEL_AS_SINGLEUNIT
}
16 Missler Software
TopSolid'Wood - Numbering & Production Automatic numbering
The bill of material then shows the panel entities with their edge
dimensions included, and the edges are no longer displayed.
Open the filter creation window by selecting Tools > Options > Multi criteria
filter.
Double-click in the empty box to create a new filter.
Name this filter to Remove hardware and press Enter to confirm.
Note: By default, the elements affected by the filter will be those retained after filtering. Here, if you want to
remove hardware, you need to select the All elements except… option in order to keep all the elements except
those with the Hardware part type.
Missler Software 17
Automatic numbering TopSolid'Wood - Numbering & Production
FILTER {
DIR=TOPCONFIG
"NAME=Remove hardware"
;
}
Note: This syntax automatically filters the bill of material when it is displayed using the Remove hardware filter
available in the CONFIG.
18 Missler Software
TopSolid'Wood - Numbering & Production Part export
Part export
Processing various projects at the same time
If several TopSolid projects must be produced at the same time, you are advised to apply specific information to
each project in order to organize the parts.
This information is stored in the project's user information.
Note: The user information are then available in the Group folder.
Additions, deletions or modifications to user information from the options will then be done in the group.
Note: If the user information are not yet available in the document properties, you need to display them by
selecting the Add new user information option.
Missler Software 19
Part export TopSolid'Wood - Numbering & Production
Use
The user information can be displayed in a bill of material.
This lets you to see on the line of a part the information of the file where the part is located.
The user information is displayed in a bill of material using a Wood codification column.
Blank example:
NAME=USER_INFORMATION_DISPLAY
"DEF=<WOO_CODIFICATION|$DGI|Name:[User information name]$>"
TYPE=STRING
ALIGN=LEFT
TITLE_ALIGN=LEFT
WIDTH=0.015
VISIBLE=YES
;
Example use:
NAME=PROJECT_REFERENCE
"DEF=<WOO_CODIFICATION|$DGI|Name:PRREF$>"
TYPE=STRING
ALIGN=LEFT
TITLE_ALIGN=LEFT
WIDTH=0.015
VISIBLE=YES
;
20 Missler Software
TopSolid'Wood - Numbering & Production Part export
Part export
Once the parts to be produced have been numbered, the quickest way to select them during exports is to use
multi-criteria selection filters.
To find out more about the filters, see the tutorial on how to create filters.
Sawing-up export
Open the filter creation window by selecting Tools > Options > Multi criteria filter.
Create a new filter named Select parts with numbering.
Adjust the following settings:
- Defined modules: TopSolid'Design
- Defined functions: Index 3D
- Operator: <> (different)
- Value: Leave the field blank
When using this filter, only the parts with a number are
selected.
Missler Software 21
Part export TopSolid'Wood - Numbering & Production
In this example, you can use the following structure in the part export sorting BOM:
COLUMNS {
NAME=MACHINING1
"DEF=<WOO_CAM_FILE_NAME|$DGI|Name:PRREF$-$INDEX_3D-$DESIGNATION$>"
TYPE=STRING
ALIGN=LEFT
TITLE_ALIGN=LEFT
WIDTH=0.015
VISIBLE=YES
;
NAME=MACHINING2
"DEF=<WOO_CAM_FILE_NAME2|$DGI|Name:PRREF$-$INDEX_3D-$DESIGNATION$-2>"
TYPE=STRING
ALIGN=LEFT
TITLE_ALIGN=LEFT
WIDTH=0.015
VISIBLE=YES
;
GROUP_BY {
MACHINING1,MACHINING2
}
ORDER_BY {
MACHINING1,MACHINING2
}
22 Missler Software
TopSolid'Wood - Numbering & Production Part export
Machining export
For the machining export, a filter will be created to machine the parts with a number and machinings.
The machining properties are available in Defined modules > TopSolid'Design – Machining information. Then
you'll know whether the part has operations on top, on bottom or on edges, or whether the part is rectangular.
The returned value is then YES or No.
Create a new filter named Select numbered parts to machine.
Create the filter so as to select the parts:
- whose Index 3D is not void
- and whose Top operations is YES
- or whose Bottom operations is YES
- or whose Lateral operations is YES
- or whose Rectangular is NO
Missler Software 23
Notes TopSolid'Wood - Numbering & Production
Notes
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
24 Missler Software
TopSolid'Wood - Numbering & Production Notes
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................
Missler Software 25
Notes TopSolid'Wood - Numbering & Production
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................
26 Missler Software