Sunteți pe pagina 1din 30

TopSolid'Wood

Numbering & Production

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.

This information is subject to change without warning.


No material may be reproduced or transmitted, regardless of the manner, electronic or mechanical means used
or purpose, without formal written consent from Missler Software.

TopSolid® is a registered trademark of Missler Software.

TopSolid® is a product name of Missler Software.

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.

Version 6.17 Rev.01

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

Project organization ......................................................................................................................................... 2


Creating the project structure .................................................................................................................................. 3
Creating the bills of material..................................................................................................................................... 6
Other uses of in-place sub-sets................................................................................................................................. 8

Automatic numbering .................................................................................................................................... 11


Creating the numbering bill of material ................................................................................................................. 11
Element numbering ................................................................................................................................................ 12
Numbering options ................................................................................................................................................. 14
Numbering optimization ......................................................................................................................................... 16

Part export .................................................................................................................................................... 19


Processing various projects at the same time ........................................................................................................ 19
Part export .............................................................................................................................................................. 21

Notes ............................................................................................................................................................. 24

Missler Software iii


TopSolid'Wood - Numbering & Production Introduction

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

Note: This document refers to concepts used in other documentation.


In order to be able to do the exercises, the following documents are required:
- Wood codification
- Creation of filters

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

Creating the project structure


 Open the provided file labeled Room.top.

 Select Wood > Define > Define set.


 Click the New in place sub-set option.
 Adjust the following settings:
- Serial set = No
- Insert in = Main assembly
- Name of new sub-set: WF
Note: The serial set option creates a set of parts that need to be machined together.
The name of the sub-set is the system name. It will not be displayed in the bill of material.

 From the construction tree, open the Main set tab.

The in-place sub-set is created (green icon).

 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

There are many ways to place elements in an in-place sub-set:


- Click and drag the element to the in-place sub-set from the construction tree.
- Select several elements from the tree, right-click and select Move to another set, and then choose the in-
place sub-set you want.
- From the construction tree, right-click on the sub-set and select Insert, and then select the elements in the
graphics area.
 Arrange the components (7 cabinets, 1 removable glass shelf, 2 left inset doors) and the in-place part (1 work
plane) in the created sub-sets in order to have them organized as below.

4 Missler Software
TopSolid'Wood - Numbering & Production Project organization

 Define the in-place sub-sets by right-clicking on the sub-set and


selecting Characteristics.

Sub-set name Designation Assembly nature


WF Wall furniture Sub-assembly
C Column Sub-assembly
HF High furniture Sub-assembly
LF Low furniture Sub-assembly

 Next create another in-place sub-set:


- Serial set = No
- Insert in = Main assembly
- Name of new sub-set: CF
 In this new sub-set, insert the remaining elements of the central island's main assembly.
 Define this set:
- Designation: Central furniture
- Assembly nature: Sub-assembly

Missler Software 5
Project organization TopSolid'Wood - Numbering & Production

Creating the bills of material


A bill of material will be created in order to display the names of
the sub-sets in which parts are placed.

 Create a new bill of material by selecting Tools > Edit bill of


material file > Create new bom file.
 Name this new BOM file to Parts BOM in the Group section.

 Insert the following BOM functions:


- Designation
- Index 3D
- Total count
- Part length (Format: 00|mm)
- Part width (Format: 00|mm)
- Part thickness (Format: 00|mm)

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

 Click OK to confirm the creation of the bill of material.


 From Windows Explorer, open the Group/Template folder.
Note: You can retrieve the Group folder address by selecting Help > Configuration.
 Open the Part bill of material.bom file with a text editor.

 Modify the content of the DEF=<> tag of the FIRST_SUB_ASSEMBLY column as follows:
"DEF=<WOO_CODIFICATION|$DESIGNATION|OWNER_N$>"

 Then modify the DEF=<> tag of the SECOND_SUB_ASSEMBLY column as follows:


"DEF=<WOO_CODIFICATION|$DESIGNATION|OWNER_N-1$>"

 Save and close this file.

 From TopSolid, create a new Draft document.


 Create a perspective view of the Room.top file's main assembly.
 Save this file.

Missler Software 7
Project organization TopSolid'Wood - Numbering & Production

 Create a bill of material:


- Select the Group – Part bill of material template.
- Select the entire Room.top document.
- Depth = Flat BOM
- Place this bill of material on the drawing.
The FIRST_SUB_ASSEMBLY and SECOND_SUB_ASSEMBLY columns then display the names of the first and second
in-place sub-sets which contain the parts.

Other uses of in-place sub-sets

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.

 Select Main view.


 Click the Assembly option and select the document containing the elements to be projected.
 From the drop-down list, select the in-place sub-set you want to project.

8 Missler Software
TopSolid'Wood - Numbering & Production Project organization

Creating the exploded assemblies


When creating an exploded assembly, it can be generated per in-place sub-set.

Automatic exploded assembly


 Create the automatic exploded assembly of the entire file in Spherical or Radial mode.
Note: By default, an automatic exploded assembly explodes all the elements of the selected file.

 Once the exploded assembly is completed, open the


construction tree and click the Main set tab.
 Open the list of all the exploded elements which contains
the in-place sub-sets.
 Right-click the line of the sub-set you want to group and
select Exploded = YES.

The selected sub-set is no longer exploded.

Missler Software 9
Project organization TopSolid'Wood - Numbering & Production

Manual exploded assembly


 Create the exploded assembly.
 Select the reference part for the exploded assembly.
Note: The reference part must not be part of the sub-set to be exploded.
 Set Take first = Sub-set and select a part from the sub-set to be moved.
The whole sub-set is then selected to be moved.
If the selected part belongs to several sub-sets, you can use the Up or Down options to select the proper in-place
sub-set.

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.

Creating the numbering bill of material


The numbering is based on a bill of material to be completed.
 Select Tools > Edit bill of material file.
 From the Group tab, select the previously created BOM file
named Part bill of material.
 Choose the Copy selected bom file in group configuration
option.
 Enter Name of new bom file: Numbering BOM and click OK to
confirm.

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.

Example with the Regroup identical parts = No mode

Example with the Regroup identical parts = Yes mode

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

 Click OK to confirm and display the bill of material.


 Right-click on the ASSEMBLY line and select Number
automatically.

 Adjust the following settings:


- Numbering type = Main numbering
- Numbering mode = Automatic
- Multi-level mode = No
- Start value = 00
- Remove indexes = No

 Click OK to confirm and create the 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.

Multi-level mode = No Multi-level mode = Yes

 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.

In this example, new elements have been added to the


project.
At this time they are not numbered.

If the numbering is restarted without deleting the existing


numbers, the new elements are 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

Panel entity numbering


For the previous numbering, the bill of material was displayed in Flat BOM mode. Consequently, the contents of
the panel entities were visible: edges, laminates and support.
To make it easier to use the panels, it is possible not to display the contents of the panel entities in order to
simplify the numbering, and then the use during sawing-up or machining exports.
 From Windows Explorer, open the Group/Template folder.
Note: You can retrieve the address of the group folder via Help > Configuration.
 Open the Numbering BOM.bom file with a text editor.
 Enter the following at the end of the file:

EXPLORE {
EXPLORE_PANEL_AS_SINGLEUNIT
}

 Save and close this file.


 From the Room.top design file, open the construction tree and click the Main set tab.
 If the previous bill of material is still displayed, hide it by right-clicking on the ASSEMBLY line and selecting
Display bill of material = YES.
 Display the bill of material again by right-clicking on the ASSEMBLY line and selecting Display bill of material
= NO.
Normally the parameters previously set for the BOM display are maintained.
 Adjust the following settings if necessary:
- Bill of material template: Group > Numbering BOM
- Depth = Flat BOM
- Regroup identical parts = YES

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.

Do not number some types of parts


For now, some non-manufactured elements are still displayed in the bill of material. They are then numbered as
the parts.
However it is possible to create a filter that will extract the elements you do not want to number from the bill of
material.

 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.

 Adjust the following settings:


- Defined modules > TopSolid'Design
- Defined functions > Part type
- Operator > Contains
- Value: Hardware
- Check All elements except…
 Right-click on the Remove hardware line at the bottom
of the window and select Filter.
 Click OK to confirm the options and the creation of the
filter.

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

 From Windows Explorer, open the Group/Template folder.


 Open the Numbering BOM.bom file with a text editor.
 Enter the following at the end of the file:

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.

 Save and close this file.


 From the TopSolid 3D file, regenerate the bill of material displayed in the tree.

The hardware is then no longer displayed.

 Number this bill of material by right-clicking on the ASSEMBLY line


and selecting Number automatically.
 Adjust the following settings:
- Numbering type = Main numbering
- Numbering mode = Automatic
- Multi-level mode = No
- Start value = 00
- Remove indexes = No
 Click OK to confirm.

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.

Creating the user information


 From a Design file, open the user information options by selecting Tools > Options > User information.

 Click the Add button to create a new information.


 Adjust the following settings:
- Name: PRREF
- Description: Project reference
- Type: Text
- Default value: Enter the project reference
 Click OK to confirm the new information.
 Click OK to confirm the options.

Availability of the user information in the group


By default, the created user information is only available in local configuration on the workstation where it has
been created.
However it is possible to make this information available to all users within the group.
 Close TopSolid.
 Open the Configuration folder.
 Cut the top.dgi file.
 Paste this file into the Group folder.
 Relaunch TopSolid.

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.

User information settings


 Open the Room.top project.

 Open the file properties by selecting File > Properties.


 Open the User information section.
 Select the Project reference line and enter PRJ01 in the Proposed values field.
 Next click Apply value to confirm the modification.
 Click OK to confirm the Document properties window.

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

 Right-click on the filter and select Filter.

When using this filter, only the parts with a number are
selected.

Example of a sawing-up export to Ardis in multi-level


mode.

Missler Software 21
Part export TopSolid'Wood - Numbering & Production

Naming the machining programs


Using the WOO_CAM_FILE_NAME BOM property, you can configure the name of the exported machining
programs.
For more information on using this property see the Wood Codification documentation.

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
}

In this case, the generated machining programs will be formatted as


follows:
ProjectReference-Index3D-Designation
If a machining turnover on the part is performed, the program will be
followed by -2.

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

The selected part will then have a 3D index and either


machinings on top, bottom or sides, or the part will not be
rectangular (part to calibrate).

Example of a WoodCam multi-machining export in multi-level mode.

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

S-ar putea să vă placă și