You are on page 1of 50

KOMPAS-3D V14

Version info Differences between versions 14 and 13 Plus General


1 Now, it is possible to fix positions of windows and toolbars. For this purpose, call the View Toolbars Fix position command. Its submenu contains commands that can be used to fix positions of floating/fixed bars/windows. Once position is fixed, it will not be possible to change dimensions and move windows, as well as move bars and change their content. 2 Document tabs have been enhanced: double-clicking a tab closes the respective document, double-clicking an empty space in a tabs' line opens the document creation dialog, new commands are added to the tab's context menu, including: Open the file's folder and Copy the file's full name, a dialog for setup of tabs is now available (it is called by the Service Options System Screen Document tabs); during the setup process, you can choose the default position of tabs, change tabs' colors, define which type of the document's name (full or short) should be displayed on the tab, set tabs' width. 3 System key combinations have been added: <Ctrl> + <W> close document, <Shift> +<Enter> calls the dialog for editing of the dimension text, selected dimension (in graphical documents and models; in graphical documents, the <Shift> + <Space> combination can also be used), <Enter> or <Space> editing of the object selected in a graphical document is started (the cursor should not be positioned above the object), <Ctrl> + <Shift> + <P> calls the Remember status command, <Ctrl> + <Shift> + <Enter> calls the Auto Create command, <Ctrl> + <Shift> + <Z> calls the Select Again command, <Esc> cancels selection of objects. 4 The Apply to all option is added to the message about absence of file ("Unable to read the component's file..."). This option makes it possible to apply the selected operation to all files that have not been identified. 5 It is now possible to combine the Properties window and the Property bar in a single window. For this purpose, Merge with Property Bar command in the context menu of the Properties and Location windows' header Merge with Properties Window in the context menu of the Property bar. When creating or editing objects, the combined window displays the Property bar; in other cases, the Properties window is displayed 6 Window positioning functionality has been enhanced: when moving a window, special controls appear on the screen for choosing the new position of the window; when positioning the mouse's cursor on any of them in the KOMPAS-3D window, the area to be occupied by the window being moved is highlighted by a color, it is now possible to combine windows; the following combination variants are available: overlapping with creation of tabs division of the window's area vertically and horizontally. 7 The set and contents of toolbars have been modified: the Modes bar with the following buttons is now available:

in models Smoothness check mode, Perspective, Explode components, Flat pattern, Recalculate dimensions based on tolerances, in graphical documents Edit macro element, in text documents and BOMs Normal mode and Page layout modes. display of some buttons in bars is disabled by default (for example, in the View bar, the Move command and some others are disabled); if necessary, you can enable them using the submenu of the Add/Remove buttons command. 8 It is now possible to save files in the shell format (*.c3d). 9 It is now possible to insert images into graphical and text KOMPAS documents from other applications via the clipboard. You can also insert graphical KOMPAS objects in a text document or table via the clipboard. In earlier versions, special command had to be called and the file with image or KOMPAS fragment had to be specified in order to make an insertion. Insertion of images from graphical KOMPAS documents can now be moved via the clipboard to other applications' documents. 10 It is now possible to set up colors and transparency of the cursor text background. For this purpose, the setup dialog called by the Service Options System Screen Text background is used. 11 A setting has been introduced that reverses the direction in which the mouse wheel is rotated for changing the scale. For this purpose, the setup dialog called by the Service Options System General Mouse command with a single Invert direction of mouse wheel option. 12 In the user menu file (Graphic.pmn), the following menus have been supplemented: text in front of the dimension text (No. 20), text after the dimension text (No. 22), text under the dimension text (No. 23).

3D Modeling
1. Numeric parameters of operations expressed in linear and angular values are now displayed on the screen when creating and editing operations in the form of linear and angular dimensions. In order to change the parameter' value, you can also change the value of the respective operation's dimension. Dimensions of operations, as well as dimensions of sketches (if they are created in sketches) can be available outside the operation as well. For this purpose, a special mode is available when object's (operation or sketch) dimensions are displayed on the screen once the object is selected. The user can change the value of each of them. The mode is enabled by the View Dimensions of the selected element. Besides that, dimensions of operations and sketches can be presented in the form of layout elements. After this, dimensions of operations and sketches, as well as ordinary layout elements, can be transferred to the model's associative views. Values of dimensions, presented in the form of layout elements, can be modified by the user. 2. It is now possible to work with tolerances in a model. Tolerances can be assigned to dimensions in a sketch and to dimensions of operations (i.e. number parameters of operations, such as extrusion depth and so on). 2.1 Assigning individual tolerance to the dimension of a sketch is performed in the dimension text entry dialog (like in a graphical document). Assigning individual tolerance to the operation's dimension is performed in the dialog called by the Assign tolerance button next to the field of the respective parameter on the Property bar. You can enable displaying individual tolerances (in the form of maximum values or tolerances) in dimension texts of sketches and operations. Besides that, you can view tolerances in the Variables Window. Tolerances are displayed in the special Tolerance

column of the Window. In order to enable the column, call the Tolerance command from the context menu of the columns' headers. By double-clicking the tolerance's cell, you can call the dialog for setting the tolerance. 2.2 In a model, general tolerances in accordance with GOST 30893.1-2002 can be used. To enable using general tolerances in a model and applying a class of accuracy to an item, use the General tolerances section of the parameter setup dialog (in the New documents tab for new parts and assemblies, in the Current part/assembly for the current model). If the use of the general tolerance is enabled, deviations in accordance with GOST 30893.1-2002 tables for the specified accuracy class and dimension type (angular, linear) are applied automatically to dimensions of sketches and operations to which no individual tolerance has been assigned. Deviations assigned to general tolerances are displayed only in the Variables' Window and are used for the model recalculation only. Class of accuracy is stored in the model as a property. Therefore, you can enable the link to the model's accuracy class in its technical requirements. 2.3 If necessary, you can disable the sign of tolerance for a dimension. The dimension will have neither general nor individual tolerance. For this purpose, the Tolerance option should be disabled in the tolerance setup dialog. 3. It is possible to recalculate a model's dimensions within the tolerance field: by upper limit, by lower limit, in the middle of the tolerance field and with a factor. The first three of the above recalculations are system ones; they are always available in the model. Recalculation with a factor is possible in the recalculation which is created by the user. In the user recalculation, you can the method of recalculation for each dimension. Models are recalculated automatically in the special operation mode called the recalculation mode. In order to enable/disable it, you can use the Service Recalculate dimensions Recalculate dimensions based on tolerances command. In the recalculation mode, models cannot be edited. Only the following options are available: changing the current recalculation using commands of the Service Recalculate dimensions submenu, viewing, printing, measurements and creation of reports. Dimension texts sketches' dimensions in the recalculation mode contain recalculated values of dimensions. Viewing recalculated values of dimensions' values is also possible in the Variables' Window, in the Recalculated value column. If necessary, the recalculated model can be saved in a separate file using the Service Recalculate dimensions Create copy command. After leaving the recalculation mode, the model will have nominal dimensions, and editing commands will become available. A component, inserted in an assembly can have nominal or recalculated dimensions. In order to choose an insertion variant, use the Recalculate dimensions button and the list of recalculations that are available in the Source file tab of the Property bar during the insertion. 4. It is now possible to work with versions in a model. All version of a model are stored in the file of the model. Versions are handled in the new Versions tab of the Design Tree and in the Document Manager. Numbers are automatically assigned to version but they can be edited, if necessary. Numbers are set up in the New version numbers section of the parameters setup dialog (in the New documents tab, for new parts and assemblies; in the Current part/assembly, for the current model). During setup, you can set separator symbols in front of the version's number and additional number, set the number of decimal points for these numbers, enable adding zeros,

and specify from which number the numbering will begin. Besides that, you can disable automatic formatting of numbers. Versions can be dependent or independent from the main one. Changes from the main version can be automatically transferred to dependent version. Such changes cannot be transferred to independent versions. When creating a new version, specify it is a dependent or independent one and set a designation of the version. One of the versions is the current (active) one. Its contents are displayed in the Design tab of the model's Design Tree. Changes in the main version can be transferred to dependent versions automatically or manually. In order to automatically transfer changes, the following options have to be enabled: Create object in dependent versions and Create variable in dependent versions in the version setup dialog (called by the Service Options... System Model Editor Versions command). Objects can be transferred manually using the Edit Transfer to versions command (you can also use it to transfer objects to independent versions), while manual transfer of user variables is possible using the Apply in dependent versions command in the context menu of the variable in the Variables Window. By default, it is impossible to edit objects in dependent versions, since they are linked to the respective objects of the main version. If necessary, an object can be made available for editing by calling the Cancel link command from the object"s context menu in the Tree. The reverse operation is also supported by means of the Restore link command. After that, all changes made in the object will be lost, since it will become a copy of the main version's object. As a result of application of the new Create BOM for assembly command to an assembly with versions, a group BOM will be created by default (variant A, if the number of versions does not exceed three; variant B is applied, if the number of version is more than three). You can select the BOM style in the BOM For assembly with versions section in the New documents tab of the setup dialog. You can also specify components (or component versions) that are included in different versions of an assembly. They should have the same position in BOM. For this purpose, you can use the Component groups command. It is called by the respective button in the BOM bar. You can create a table of versions and place it in a graphical or text document. For this purpose, use the Service Reports Create table of versions command. The command can also be used in a drawing that contains associative views of a model with versions. A certain model can be specified in the following cases: file opening, insertion of a component into assembly, insertion of a base part into model, creation of associative view, connection of a model to BOM document or to BOM item. 5. It is now possible to automatically create BOM for an assembly. For this purpose, the BOM creation for assembly command is used. Once the command is called, internal BOM items are created in the current assembly that correspond to components of the first level (data about components is imported from their properties) and a BOM document is created to which the current assembly is connected. 6. Commands for creation of holes are added: Simple Hole Hole with Countersink Hole with Counterbore Hole with Countersink and Counterbore Conical Hole. You can select the hole's edge form: flat, conical, or spherical. A hole can be located on a surface of any form. Default position of the hole' axis is perpendicular to surface in the specified

point; however, you can change the position by specifying slope and axis rotation or the guiding object. Buttons for calling hole creation commands make up a group on the Model Editing bar. This group also includes the Hole command that existed earlier and now is called Hole from library. 7. New instrument for grouping model objects has been introduced layers. You can control layers by means of the Document Manager. Use the Service Document Manager command to call it. On one layer, several objects of different types can be located. However, one object can belong to one layer only. All new objects are automatically placed on the current layer. You can transfer objects between layers. All objects in one layer can be made invisible by hiding the layer. In the Current status bar, a field for selection of the current layer and controlling the layers' visibility is added. 8. Now it is possible to enter technical requirements in the model. Technical requirements are entered in a special window, which is enabled and disabled by the View Technical requirements command. If necessary, technical requirements can be transferred from a model to the drawing which contains associative views of that model.

9. As a result of the model's curves and edges projection, special objects are created in it. These are projection curves. The main property of the projection curve is its permanent link to the source object (the edge of which the curve is the projection). This property is ensured by the projection link limitation. Coincidence of the projection curve's extreme vertices with projection of the source object's extreme vertices is ensured by the projection of extreme vertex constraint. It is impossible to change the form of the projection curve. You can only delete its parts (for example, trim by another object). You can restore the original state of a curve using the Restore curve command in the context menu. The projection curve can be "transformed" into a simple geometric object. For this purpose, remove the projection link constraint or explode it using the Explode command. The projection link constraint is also applied to points that are projections of point objects on auxiliary straight lines projections of axes. 10. It is now possible to directly model in the variation mode using the geometrical and dimensional constraints. The technology of direct variation modeling makes it possible to modify any 3D model without construction history, including the one imported from another CAD system, as easily and flexibly as a model originally designed in KOMPAS-3D with information about methods and the sequence of its objects' creation (history of construction). A peculiarity of the new functionality is the possibility to combine modeling on the construction history basis and direction variation modeling. You can make changes in a part without construction history by geometric and dimensional constraints: Distance, Angle, Radius, Prallelity, Perpendicularity, Incidence (coincidence), Tangency, Concentricity, Fixation. Buttons to call these commands are located on the new Variation modeling toolbar. 11. Arrays have been enhanced. In all arrays it is now possible to create tables of modifiable variables for changing values of variables in array's instances. As a result, it is possible to create different instances. The table of modifiable variables is generated during array creation or editing; for this purpose, the Table of modifiable variables on the Special Control bar is used. You can create a report on the table of modifiable variables using the Service Reports Create report on array with the table of modifiable variables. In the array by table or points, a new option of instances' orientation has been introduced by specified object. This option makes it possible to orient instances by normal to a curve or surface.

In the array by table, it is now possible to manually enter coordinates of points that specify the position of the array's instances (earlier, reading coordinates from file was only possible). 12. The On surface method of point construction has been enhanced: the By distances from flat objects variant has been renamed to By offsets from two objects, since now it is possible to create point on a rotation surface by specifying its angular offset from the plane going through the surface's axis, the By coordinates on plane variant is added making it possible to create point on a flat surface by specifying its rectangular or polar coordinates. 13. It is now possible to set password for access to a part. For this purpose, the Access command is used. It can be found in the context menu of the part selected in the Design Tree. The password is requested in the following cases: opening of the part's file, insertion of the part into an assembly as a component, switching to editing the part which is: an assembly's component, base part, image source in drawing's associative view. 14. A new type of the document added: Technological Assembly (*.t3d). This type of document is designed to prepare the model for the development process of its manufacturing. 15. It is now possible to display and edit properties of 3D objects in the Properties window. As in a graphical document, this window is called by the Editor Properties command. 16. It is now possible to remove information about methods and procedure of objects' creation from a model. For this purpose, use the Editor Clear construction history command. 17. An expression for calculation of an operation's parameter value can now be entered directly in the parameter's field on the Property bar during the operation's creation or editing. If the field contains a value, a label with calculated expression's value will appear if you position the cursor in this field. 18. The Contour command has been improved: It is now possible to set different fillet radii for a contour's vertices. For this purpose, the Variable radius tab on the Property bar is used. It is now possible to create a contour that will not coincide with source objects but will be at a distance from them. For this purpose, use the Equidistant curve button on the Advanced Control bar. 19. Unbending a shell currently does not depend on the type of curves that form its sketch. In earlier versions, unbending of a shell was possible provided that its sketch contained only line segments and/or circular arcs. 20. The Equidistant curve command has been improved: it is now possible to specify a point that defines position of the equidistant curve with respect to its base contour. 21. Polyline command is improved: the fillet radius can also be entered in the Property bar's field, no only in the table of vertices' parameters, in the Variables' Window, variables are now available that control parameters of the polyline's vertices.

Graphical documents
1. When creating or editing most of geometrical objects, dimensions and designations in them, it is possible to copy properties of other objects that already exist. For this purpose, use the Copy properties button on the Advanced Control bar. After clicking the button, specify the object which is the source of properties.

2. It is now possible create graphical objects on the basis of a sample. For this purpose, use the Tools Object by sample command. You can select the sample object either before or after calling the command. The new object will have the properties of the sample object. 3. The Rectangle command has been improved: you can now set the rectangle's rotation angle (previously, a rectangle's sides were always parallel to axes of the current coordinate system), it is now possible to choose the construction method: by two points or by center and vertex; since the latter method has been introduced, the individual Rectangle by center and vertex command has been excluded. 4. The Rectangle by three points command has been added. Two methods of construction are available: by three vertices and by center and two vertices. 5. Working with handles is improved: if handles of several objects coincide, they are displayed as a single point; if the point is moved, the respective points of all objects will be moved; during setup, you can enabling displaying all handles of the selected objects, handles of circular arc are supplemented with icons; using these icons, you can modify the arc's radius separately from other parameters, current values of object's parameters are displayed near the cursor when moving the object's handle, when moving a handle with the mouse, you can use auxiliary paths; they appear if the cursor hovers for a while over the selected object's handle; if the handle is moved along the auxiliary path, only one object's parameter is modified. 6. The functionality of associative views has been perfected: in the projection view, view by arrow and cut/section, breaks are created automatically, if they were present in the reference view, and if the projection direction is perpendicular to the direction of the image's offset in the reference view; now, the new view which is created on the basis of the existing (reference) one, by default has the same object drawing and display setting as its reference view. 7. Now, the part of the reference view's image limited by the designation's contour will be copied to the new view that is formed after creation of the enlarged detail's or node's designation. Thus, if the reference view is a non-associative one, the base part of the enlarged detail or node is created; if the reference view is an associative one, the model's projection is supplemented with copies of objects that are manually added to the reference view. 8. It is now possible to create a snap to a drawing's layout lines (frame, title block, and so on). The new snap is a global one; it is enabled/disabled in the menu of the Snaps button by the Snap to drawing layout elements or by the respective option in the dialog for setting global snaps. 9. Hatching in the Cut/Section associative view now depends on the material's model. If necessary, the model's material hatching style can be changed by editing the model's properties. The file of densities (Graphic.dns) is supplemented by data related to the hatching style of each material.

Variables
1. Under the dimension text of dimensions with a variable (in graphical document or sketch), not only the variable's name is displayed, but also the expression for its calculation, if it is specified. 2. It is now possible to create variables for maximum deviations of dimensions. 3. Setup option of the Variables Window has been expanded: now it is possible to change the set and order of columns. The exception is the Name column. It is always present in the Variables

Window and is always in the first position. The Column setup dialog is called by the Extra... command from the context menu of columns' names in the Variables Window.

Properties and Reports


1. A report can now be associatively linked to the document for it is created. All changes in the document (changing the set of objects and their properties) are automatically transferred to the associative report. The report's associative link to the source document is formed during its creation using the Associative report option in the Property bar. 2. The report' data can be presented in the form of links to the properties of objects in the source document. When changing the values of properties that are sources of links, the report's data is not changed. In order to create links in the report, enable the Data in form of links option in the Property bar when creating the report. 3. The report's style can now be activated during creation of the report. For this purpose, the Other line in the list of styles in the Property bar is used. 4. The Property Editor has been enhanced: special icons are introduced for displaying grouped objects, it is now possible to group objects of a drawing by views to which they belong; for this purpose, call the Group by views command from the menu of the Group button in the Editor's toolbar, it is now possible to edit such system properties as author, organization, commentary, mass, material, density.

Printing
1. It is now possible to print a selected fragment in a document. For this purpose, the Selection option in the print setup dialog is used. It is available if anything was selected in the document prior to calling the print command. Besides that, the Send selection to preview command is added to the menu of the Preview button. 2. The Alternative method of fill output in the output parameters setup dialog has been renamed to the Alternative method of fills and bitmaps output, since it is now applicable to bitmap images with transparent areas that are inserted in the document.

Import and export


1. The export of models to the STEP format has been enhanced: it is now possible to save the author's name, commentaries, model properties and versions. Besides that, it is now possible to save data in the STEP AP214 format; for this purpose, choose the respective line in the File type list of the file save dialog. 2. Import from DXF and DWG formats is improved: it is now possible to read arcs of ellipses and polylines in models, as well as extension lines with several branchings in drawings. 3. In the DXF and DWG output configuration dialog, the new BOM Layout tab was added. This tab replaced the BOM Layout dialog which was previously shown when you were exporting the multi-page BOMs.

Application Libraries
1. The Pack and Go tool was improved. The Pack and Go is a stand-alone application now. Now on multicore computers with large amounts of RAM, you can continue working in KOMPAS-3D while the packing is being performed (but not with files being packed).

Now you can quickly set the folders containing basic documents (if any) as folders to search for documents in. To do this, click the Folders with Basic Documents button. Now you can transliterate Russian letters in file names into Latin ones during the packing. To do this, enable the Transliterate File Names in Package option before packing. Now you can check whether the folder to be packed is not empty. To do this, enable the Notify about Empty Folders when Packing option. Now you can perform packing in series, without restarting the application. Note that all the previously entered data is removed. To perform the next packing, click Create New Package. Now you can open the packed folder in Explorer once the package is over. To do this, click the Open Packed Folder button. Now all Packager's settings are saved upon exit and displayed at the next launch. 2. In the KOMPAS-Macro library, the macros support for the following elements was added: Graphical objects: wavy line line with bends multiline table on a drawing 3D objects: segment point leader surface finish symbol Base symbol form tolerance symbol patch ruled surface curve equidistance surface equidistance curve by law surface along a point grid surface along a point formation spline on surface contour arc merging of the curves rounding of the curves adding thickness to the surface linear dimension radial dimension diameter dimension angular dimension local coordinate system pattern array by points spatial curves array by points. 3. The 3D models recognition system was improved. Now, if an error or incorrect model is detected during the recognition process, a notification is shown to the user and incorrect component is highlighted. In the interactive recognition mode, the numbers in the list of facets which define the operation being performed match the numbers of the facets on the model being recognized. The recognition of the cylinder worm gear was added.

Improved recognized rounding operations between the flat and cylindrical facets, as well as between the two cylindrical facets. To speed up the recognition in the interactive mode, the selection of facets defines the sequence of picking up the next operation. The quality of model recognition was improved, and the sorting functions of the Build Tree were updated. 4. The APM FEM durability analysis system for KOMPAS-3D was improved: The new MKL SubSpace sustainability calculation added. When you save a report, the leaders and minimum / maximum values can now be stored in the result maps. The name of the matching surfaces object in the Build Tree is now composed of the names of touching components. In the Build Tree, where the names of own frequencies and sustainability forms are specified, you can now view the frequency value and the sustainability assurance factor. You can now set the load along the runner.

Changes in installation package


The following libraries are included in the delivery package: Materials library, Cable 3D is the system of electric harness and cable design KOMPAS-3D, KOMPAS-VDM is an tool for direct parametric editing of models using geometric and dimensional constraints, KOMPAS-3D CoreTech. This library requires separately purchased license.

Differences between versions 13 Plus and 13 General


1. KOMPAS-3D has been developed for 64-bit operating systems. KOMPAS-3D for 32-bit OS is still available. Compared to KOMPAS-3D for 32-bit OS, the KOMPAS-3D 64-bit version utilizes more RAM which enables its work with more complicated assemblies. A new method of naming document backup copies (bak-files) has been employed: the bak extension is added to the doc. file's full name (previously bak was used in place of the file name extension). So, a model.m3d file will now have a backup copy named model.m3d.bak. This is done to avoid replacing one copy of a file (saved earlier) with a copy of another similarly named file (saved later) if several similarly named files of different types (for example, drawing and model) are contained in one folder. Icon sizes in window Properties are now changed using settings for the Properties bar. The same setting is used to change icon sizes in the new interface element the Numbering window. For this reason, group Property bar in the icon size settings dialogue has been renamed as Properties bar, windows "Properties" and "Numbering". Constants can be used when entering expressions in the Properties bar fields.

2.

3.

4.

Three-dimensional modeling
1. A new capability has been added for arbitrary editing a face shape of a body or surface. To do this, command Spline form is used. After executing the command, the selected face will transform into a spline surface, the system will switch to a special operation mode. The mode allows for arbitrary relocation of surface poles using the mouse and enables the following commands: Linear displacement is used for moving the selected poles to a set distance and in a set direction,

10

2.

Displacement with smoothening is used for moving a selected pole to a set distance and in a given direction while simultaneously moving several adjacent poles in such a way that the face will become a convex, concave or a gradually changing form, Rotation is used for rotating the selected poles around the given axis, Scaling is used for moving the selected poles so that their distance from a given point (scaling center) will change according to a set factor, Smoothening is used for moving the selected poles to a set straight line or surface. Additional commands: Grid is used for resampling spline surface pole grid up or down by adding or dropping rows, and for saving the grid pole coordinates to a file, Order is used for changing the surface order in U and V directions, Fix poles is used for specifying the surface poles which must be left intact while moving other poles. Faces adjacent to the face being edited will change their borders so that the body remains a single piece. Arbitrary editing can be applied not to the actual face but to the matching equidistant surface. In this case the face will remain intact and a new surface will be created for the model. Features that enable working with large assemblies have also been improved and expanded. Commands Create Load Mode and Select Load Mode from the assembly root object's context menu have been replaced with a single command Load Modes. After calling up the command, a list of load modes appears in the Properties bar with buttons Create, Edit and Delete over it. When creating or editing load modes, a dialogue will pop up on the screen with input fields for the load name, comment and password, and an option for enabling the load modes created/edited for the assembly. For editing the load mode, the dialogue also features an option for changing the load mode edited according to the current model state. To apply the load mode selected from the list to the assembly, select button Apply on the Special Control panel; to quit the command for working with load modes, select Interrupt Command. A new "Size" load mode has been added. When this load mode is applied to a component, it will display in the model window as a circumscribed rectangle. In the Model tree, an outline box icon will be added to the "Size" load mode component, the view of the component's composition will be disabled. A new option has been added for applying to the subassembly any custom load modes created in it not only the system load modes. To select the custom load mode use Load Modes - Select from the context menu of the component. The Access command in the component context menu has been renamed to Editing, the commands from the submenu are renamed from Editing and Read-only into Enabled and Disables respectively. Commands for applying system load modes to a component and commands for enabling/disabling the editing option for components are now available not only from the component's context menu but also from the Assembly Editing toolbar. In the Current State panel, a list appears with the field Load Mode Applied to the Assembly. The field displays the name for the load mode applied to the assembly, and you can use the list to select and apply a different load mode to the assembly. If the actual state of the assembly is different from the one specified in the load mode applied, the asterisk(*) symbol must be added before the name of the load mode. In the password dialogue which pops up when an assembly with a password-protected load mode is opened, a new Access list has been added for selecting a type of opening for the assembly Editing or Read-only. If a password-protected load mode has been applied to an assembly by the moment of adding a component, editing this component will be disabled in other custom load modes.

11

3.

4.

5.

6. 7.

8. 9.

Now the edit-disabling option for a component can be cancelled. The system load mode "Full" will automatically be applied to the component. If the system load modes are password-protected, you will be prompted to enter the password. A new option has been added for displaying a special symbol (a strikethrough floppy disk) in the Model tree, which indicates the Read-only attribute assigned to the component file. To enable or disable displaying this symbol, select Show Read-Only Access for Components in the access rights dialogue. Array construction commands have been revised: Array by Circular Grid: an option for uniform shifting of instances along the array axis in a straight or reverse direction. To use it, enter the step for shifting instances in Step by Axis in the Properties bar. Arrays by Circular and Parallelogram Grid: an option for placing instances in a staggered order. To use it, instances must be shifted by half the step in one of the grid directions. To enable the staggered order option for placing instances, select it from the Displacement Layout list (the list is used to replace the Copies Inside group of switches in the array by parallelogram grid). Array by Points: an option for controlling the orientation of instances in cases when positions are defined by points which lie on a curve or a surface (including those belonging to point groups). The orientation is controlled by using the Orientation group switches on the Properties bar: Retain Original Orientation and Turn in up to the Normal to the Curve or Surface. Arrays by Circular Grid, Points, Table or Along the Curve: when a body/surface rotation is copied, its projection onto the rotation axis can be used as a base point. The option is enabled by selecting On the Rotation Axis in the Properties bar. The Point Group by Surface command has been modified: You can now disable constructing points which lie outside the face (points are constructed on the theoretical face surface which generally can lie outside face borders). To do this, use option Allow for Borders. A new way of positioning points has been introduced By Grid Around Selected Point. According to this method, points are created in the grid nodes, and the grid may be one of the three types: Rectangular (on any type of surface), Circular (on a spherical or flat surface) Hexagonal (on flat or cylindrical surfaces). Any type of grid created on a flat surface or a circular grid on a sphere may be turned in around the normal to the surface in a given point. A new command Imported Curve has been added. It can be used for importing curves saved in files *.igs, *.stp and *.step, and for creating polylines using points with coordinates saved in files *.txt, *.csv, *.xls, or *.ods. A new Line Segment command has been added. It is used for creating a segment in a model by specifying the position of its two vertices. The Attachment Point command can now be used for positioning and orientation by object. To do this, go to list Method and select option By Object, then specify the object which defines the point's position and the direction of the axes. For example, selecting the local coordinate system for an object will make the attachment point coincide with its beginning, the axes will be co-directed with axes Y and Z. (For the second method of positioning an attachment point, namely the Manual Setting of Axes Direction, the original procedure is used.) The Projection Curve command has a new option for projecting the selected curve onto an auxiliary or coordinate plane. When creating a point using the On Surface method (the Point command) there is a new option for controlling the point's position using Allow for Borders. With this option enabled, the

12

10. 11.

12.

13. 14. 15.

created point can only lie within the selected face; if it is disabled, the point can also lie outside the face, i.e. on the face extension. The Imported Surface command now has an option of reading surfaces saved in STEP file formats. Diagnostics of sketch overdetermination has been added. Now, if a sketch has excessive relations or/and constraints, an exclamation point in brackets is shown next to its name in the Model tree. New options for Model tree display setting have been added. For the body, component and the model itself, the option for displaying the name in the Tree can be selected: name, name and designation or designation and name. (For displaying an object's designation, it must be specified in the property settings) Displaying such sections as Bodies, Components and Mates can be disabled in the Tree (earlier these sections were always in the Tree when the corresponding objects were available). While working with an assembly, you can enable breaking up the Model tree components into groups based on their type Assembly units, Parts, Library components etc. To do this, use the Group components command from the context menu of button Content of the Model Tree on the Tree toolbar. Because of a large number of settings in the Model tree, the original Model tree section in the settings dialogue has been divided into three: General Display Settings, Structure and Name Display Format. Now (in commands Polyline, Surface by Point Grid, Array by Table etc.) text table files *.csv can be used as files of point coordinates. The Component Fixing command has been modified. When fixing a couple of components involved in the mate, the mate will automatically be excluded from the calculation. A new option has been added for keyboard snapping to the beginning of the current coordinate system when inserting a component into the assembly. To do this, press the key combination <Ctrl> + <0>.

Graphic documents
1. An option has been added for controlling change designation numbers: while creating or editing a designation, select the desired numeration group from the Numbering list in the Properties bar. The designation will be added to the selected group and will be assigned the first available number from it. So, after creating several numbering groups, you may start numbering change designations from the beginning, for example, on every page of the drawing. If you use a multi-core processor PC with a high-capacity RAM (from 8 GB), creating and rebuilding associated views can run faster due to parallel processing. You can select the method of processing in the system control dialogue. There's a new option for a segment midpoint parametrization (originally the point could only be used for snapping). View arrow control features have been expanded (including those being part of section line designations for mechanical engineering and construction): - it is possible to enable/disable arrow filling now, - new arrow types have been added: solid, open, without arrow; the required type can be chosen from the Arrow list in the Property Bar when performing the Cut Line or View Arrow command. Arrow filling and arrow list can be set up, respectively, in Arrows and Arrow filter subsections of View Arrow and Cut line sections of the setup dialog (for new graphic documents, on the New documents tab; for the current document, on the Current document tab).

2.

3.

4.

13

5.

The Angular Dimension with Common Dimension Line command has been improved: the zero mark is now designated as 0 (previously 0).

Print preview
The Special print command has been introduced for output to printers supporting print page size modification in the process of printing to fit the size of the output document page. Therefore, it is now possible to send a multipage document with pages of different formats to a virtual xps printer and to get a single xps file with pages size fitting the pages size of the output document.

Operating Variables
Expressions can now be saved to a file and read from this file. The file containing expressions has the collection.law extension and is located in the same folder as configuration files (KOMPAS.cfg, KOMPAS.dsk, KOMPAS.prj). For saving an expression, the Save Expression command is used. It is available from the Service menu, Variables window, and from the context menu of the same window and from the context menu of the expression input field in dialogue Insert Mathematical Expression. To read an expression, select it in group From Collection File in dialogue Insert Mathematical Expression.

Text documents, BOMs


1. There is an option for assigning an arbitrary format to additional text document sheets or BOMs (originally the sheets had the same format as basic sheets). That is why the new Format button has been added in the additional sheets settings dialogue. 2. When working with text documents and BOMs the Document Manager can now be used. It is used for viewing and changing symbols used in basic and auxiliary document sheets (for BOMs changing the style used for basic specification sheets); the following options are available for auxiliary sheets: adding, deleting, changing the format, multiplicity or orientation. When working with text documents or BOMs in the Document Manager toolbar, a settings dialogue button is available (the dialogue opens in tab Current Document). When working with BOMs, you also have a button for calling up the BOM settings command.

Import and export


1. 2. There is an option for importing arcs and polylines from STEP format files and for exporting these objects into STEP format files. There is an option for setting up parameters for importing models from the STEP format and for exporting them to the same format. To set up import parameters for a selected file, call the Open with Parameters command from the context menu of the Open button in the file opening dialogue. To setup export, select the Save with Parameters command from the context menu of the Save button in the dialogue for saving files. In the appearing dialogue, you may specify the types of objects for import or export: curves, points, surfaces or bodies, as well as enable or disable color representation. For saving, you can also disable export of invisible objects and edit information about the document: author's name, name of the organization, comments. It has become possible to transfer macro objects attributes during a graphic document export to DXF or DWG format. Attributes of macro objects become the attributes of respective blocks.

3.

Application Libraries
1. The Library of weld joint images has been revised: the joint parameters are now defined using the Properties bar not the dialogues. Commands Butt Weld Joint, Point Weld Joint and

14

Fillet (T-section, socket) Weld are combined into a single Weld Joint command. The weld joint images setup dialogue has been modified.

2.

The Standard Parts library has been improved. When creating a hole, it has become possible to specify the Plane tangent to a face in a point as the initial face. Any face can be specified as the ending one, including a nonplanar face, a face with condition that the holes axis must cross the ending face (or its extension). When creating a fastening element in a graphic document, it has become possible to specify which segments of the fastening element will be drawn: upper, middle, or lower segment. The System of APM FEM strength analysis for KOMPAS-3D has been improved: pointers for maximum/minimum values are displayed on the results charts, an option for inserting custom leaders in the results charts has been added, view filters for maximum/minimum values and custom values have been added, information on modal structural weights has been added to the dialogue displaying the results of proper frequency calculations, a new method for proper frequency calculation has been added MKL Subspace.

3.

Differences between versions V13 and V12 General improvements


1.

Now formatting assigned to a drawing or a text document is introduced into this drawing or text document and a style assigned to a BOM is introduced into this BOM. It makes possible document opening even without *.lyt library containing the assigned formatting (style). At the same time correlation between the document and *.lyt library is preserved, therefore document formatting (style) can be updated after its formatting in the library. The user can enable automatic layout update (style update) in the dialog called with the Service Parameters... System General Document Layout Update. Formatting (style) can also be updated manually using Service Reread formatting (style) command. Note. BOM Styles...used in BOM description are also embedding to documents. Now if previous copy saving is disabled, a file containing its previous version is created during document saving in the same folder, with the same name but with bak extension, which is deleted if saving is completed normally. However, if the system emergency shutdown takes place during document saving, bakfile remains and may be used for partial document restoration. (Previously bakfile was created only with previous copy saving activated). In Icon size setting dialog (accessible through Service Parameters... System Screen Interface Settings Icon Size) have been added: Property Bar group to set icon size on the Property Bar and Special Control Panel tabs, Document tree field is for pictograms size setting in Drawing tree and Model tree, Common option and field for setting an icon size common for panels, menus and the Tree.

2.

3.

15

4.

Obtain BOM License command in the Service menu and the relevant option in The License Management Dialog has been renamed to Allow Work with BOM. The License Management Dialog now renamed into System Management dialog. It is possible now to assign single hotkeys for commands calling (previously only keys combinations were possible). Now it is possible to correct some error preventing files from opening in graphic documents and BOM files. Open with check command in File menu is designed for this purpose. Option of KOMPAS3D integration with PDM systems via ODMA interface is excluded. Therefore documents management settings dialog previously called by Service Parameters System Files Documents management command is deleted. Now it's possible to choose file format emf or bmp which shall be used in embedding KOMPAS documents in other documents using OLE technique. This customization is made in the dialog activated by the Service Settings... System General OLE.

5. 6. 7.

8.

3D Modeling
1.

New curve construction commands are added: Curve to a law allows plotting curves given by parametric equations in orthogonal, cylindrical or spherical coordinate system. Spline on a surface allows plotting a spline by points or poles laying on a certain edge. Control by spline tangent vector is possible for a spline plotted by points. Outline allows plotting outline of a certain surface at selected view direction. Isoparametrical curve allows plotting an isoparametrical curve for a certain edge passing through a certain point on this edge. Group of isoparametric curves on a surface allows plotting an isoparametrical curves group on a certain edge. Number of curves may vary for differently directed curves. Boundary curves may be included into the group. Curve by two projections allows plotting a curve by specifying two sketches containing orthogonal projections of the prospective curve on the planes of these sketches. Projective curve allows plotting a projection of the specified curve on a selected plane. Contour allows plotting a curve by objects (curves, ribs, sketch lines) connected to each other "by a chain". Command call buttons are placed on Spatial curves and points by default. Curve construction commands are refined: Fillet curve: curves laying on the same surface now can be rounded by a curve laying on the same surface. To do so, enable the By Surfaces option on Properties panel. Cylindrical Spiral: methods By turn number and height and By turn pitch and height now include a new way of height definition By plain curve. This method allows plotting a spiral with an axis shaped as a line in a specified sketch. 3D spline: spline shape plotted By points now can be edited by specifying tangential or normal vector position and tangentiality or normality amount. To edit spline form specify any of its apexes and click Spline form editing in apex on Special control panel. Polyline and 3D spline: now its possible to define a newly created apex position by specifying its offset from a specified edge or surface. To do so activate radio button Shift from the reference surface in Shift group, and specify a surface and shift value.

2.

16

3.

A new command of surface plotting is added Connecting surface. Allows plotting a surface connecting edges of two other surfaces according to specified conjunction conditions. Button to call this command is located in the Surface toolbar. Surface construction commands are refined: Surface Trimming: now it's possible to plot isoparametric curve of a side as a sectioning object. The curve can be created with the Isoparametric Curve button on the Special Control Panel. Patch: now its possible to check patch surface for selfintersections. Enable the Check for SelfIntersections option on the Property bar to turn on the check. Ruled surface: if guideways have the same number of apexes, a version of plotting where corresponding apexes are connected by edges can be selected. To do so, enable the By Apexes option on Properties panel in Fragmentation properties. Imported Surface: now its possible to plot polyface surface (with each side triangular) by points by reading points' coordinates from a *.txt, *.xls or *.ods file. No link between the surface and the file is created. Split line command is revised: options of breaking up along curves laying on the surface, along plane or side crossing line are added. Due to that, the command is renamed to Split of Surface and is moved from the Operations menu to the Operations Surface menu. Command calling button is moved from Auxiliary geometry panel to Surfaces panel. Now its possible to cancel or repeat actions during modeling using Undo and Redo commands. A new command of laminar body plotting is introduced Shell. Shell is formed by sketch extrusion (with or without inclination) in the direction perpendicular to its plane and adding thickness to the resulting surface. Folds are formed automatically on sketch circular arcs and segment joints. If the sketch is closed than shell is plotted with a clearance. User can control clearance position and width. Extrude Operation, CutExtrude, Extrusion Surface commands have been improved: not only a sketch, but also side and spatial curve (including over contour) can now be used as a section, extrusion direction can be set by specifying plain or straight linear object or by plotting a vector. Revolve, CutRevolve, Revolution Surface commands have been improved: not only a sketch, but also side and spatial curve (including over contour) can now be used as a section, rotation axis can be specified by setting any straight linear object or plotting axis without leaving the process, methods of defining the rotation angle have been added: Up to Surface, To Vertex. Variables in creating arrays have been improved. Commands for creating special array types elements, components, geometric objects are excluded. Universal commands are introduced instead: Array by Grid, Array by Circular Grid, Path Array, Array by Points, Array by Table (a new command), Mirror Array, Array by Sample. These commands are united on a new Arrays toolbar. General procedure of arrays creation: copied objects type selection (point, curve, operation, body, surface or component), objects specifying, array parameters setting. Notes: a component cannot be a replicated object for a mirrored array; only a component can be a replicated object for an array by sample. Command Array by table similar to array by points, but its points are plotted by coordinates taken from a file; coordinate system is selectable: rectangular, cylindrical or spherical. Array by table keeps link to a file, i.e. position of array's instance changes if coordinates in the file are changed.

4.

5.

6. 7.

8.

9.

10.

17

Processes for the following arrays are refined: by points: not only points from a sketch, but also any point objects from the model can be used now; by sample: instances placement is possible either according to sample array parameters, or preserving mutual position of the replicated component and specified sample array instance; by grid: option Copy along axes only is added to plotting options Leave copies within the grid and Delete copies within the grid; by Circular Grid: copying direction selection in radial direction is now possible: towards center or from center; by Grid, by Circular Grid: now it is possible to specify a number which shall belong to the replicated object in the array (the default number is 1.1, if this number changes, array is "moved" in relation to the replicated object so as this object could take a position with the number specified in the array).
1.

A new type of assembly components local part appeared. The main difference between local and normal part is that local part is contained in the assembly wholly, and not as a link to an external file *.m3d. A local part can be created in an assembly directly, inserted into an assembly from a part file or copied from another assembly. Furthermore, a body built in an assembly can be transformed into a local part. Change position command appeared to create new bodies and surfaces in the model by moving or turning the existing ones. Displaying initial body or surface in the model can be disabled during operation parameters setup. An option of visual evaluation of surfaces smoothness appeared. This is done in a special displaying mode, where all model sides are presented as inverting the environment. "Zebra" surface is displayed by default. This mode is activated by the command View Displaying Surface smoothness check. User can setup display parameters for an image reflected in model sides. This is don by the command Service Surface smoothness check. More options to work with sketches have been added: Now it's possible to bind to model objects projections onto a sketch plane to do so objects shall be just specified in the model window. Commands controlling binding to model objects are added into Bindings button menu: Binding to model elements and To visible model elements only. Special object auxiliary projection is created in the sketch as a result of binding. Auxiliary projection display in the sketch is activated or deactivated using Auxiliary projections button on Current state panel. Now it's possible to delete auxiliary projections of model objects which cannot be rebuild correctly from the sketch. This is done by the command Delete erroneous projections available in context menu of a sketch marked as faulty. Sketch definition diagnosis is introduced: a sketch completely defined by links and limitations is marked with + in the Model tree, incompletely defined with , and overdetermined with !.

12.

13.

14.

18

15.

New objects filtration commands are introduces: Filter Components, Filter Bodies, Filter Surfaces, Filter Sketches, Filter Curves, Filter Coordinate Systems, Filter Connection and Control Points, Filter Points, Filter Layout Elements, Filter Threads. These commands can work together with previously existed ones: for example, if commands Filter apexes and Filter surfaces are selected simultaneously, then only apexes on surfaces can be selected among all apexes only. Angular junction is refined: now it's possible to define a plane in which angle between joined objects shall be measured. A plane is defined by specifying an axis perpendicular to the plane. The Model Tree was modified: now, if model structure displaying is activated, all operations related to the same surface are joined into Surface section, all surfaces are joined into Surfaces section, and all bodies are joined into Bodies section. Alteration operations Distance and angle, Edge length and Area are refined: now an informational variable keeping measurement result can be assigned to any measurement. To do so it is necessary to click Create measurement button on Properties panel. Measurements with assigned variables are displayed in the Model tree. If thin wall in two direction is being built, a negative thickness can be specified for one direction. This means thickness decreasing in the opposite direction this helps creating thin walls spaced from the element surface. When creating a sketch, the Insert Raster Image command has become available. The figure inserted in the sketch is displayed in the model after closing the sketch mode; it remains in the plain of this sketch. Only commands of components adding to the assembly, their moving and rotation in the assembly are left on Assembly edition panel. The rest of commands (creating bodies and performing operations on them) were moved to Edit Model toolbar. Option of active component (component currently being edited in the assembly context) color setting is excluded. Now components keep their colors in context editing.

16. 17.

18.

19.

20.

21.

2.

Graphic Documents
1.

A new object type is added conditional crossing, that represents objects extensions to their crossing plotted by thin lines and point in the crossing place (this point may absent). Conditional crossing can be formed in a document using either special command Conditional crossing or using bevel or rounding plotting. Button to call Conditional crossing command is located in the Designations toolbar by default. Furthermore, Conditional crossing command is added to geometric calculator menu for coordinates values entering; this command allows picking up coordinates of the specified objects' crossing point and creating their conditional crossing. You can setup default parameters of a conditional crossing in the Conditional crossing section of the Parameters setup dialog (new graphic documents in the New Documents tab, the current graphic document in the Current Documents tab). Conditional crossing object is added to associated objects list in parametric mode parameters setup dialogue. Parametric options have been improved: new commands for adding constraints have been added: Bisector, Fix the Length, Fix the Angle, Line Midpoint, Fix autoaxial length option is added to parametric mode setup dialogue; this option allows applying automatic limitation fixed length to autoaxial if at least one its point remains free from limitations.

2.

19

3.

Dimension creation commands have been improved: Bent radial dimension: it is possible now to control the bend: by dimensional line segments length, torsion angles (torsion angle value is specified in dimensions parameters setup dialogue and is general for the whole document), an option of text parameters control is added (text position: on a shelf or above dimensional line, arrows location etc.) at Parameters tab of Properties toolbar, center marking parameters are now subordinated to general settings (made in axis line settings dialogue) now dimensional lines are created automatically from a single center point (specified for the first arc) if concentric circles or arcs are specified sequentially; Radial Dimension: it is possible now to create a radial dimension with several branches (branches are formed automatically when selecting arcs and/or circles with the same radius); new plotting methods are added to angular dimensioning commands: "by three points" to do this specify angle vertex first, then points on its sides, "by two points and a segment" to do this first specify the first angle side the segment and then two points on the other angle side, the most of dimensioning commands obtained the following parameters setting options without using Properties toolbar: automatic switching between dimensioning text placement Automatic and Manual during cursor movement, dimensional text placement on a shelf to do this move cursor while holding <Ctrl>, shelf rotation with 90 increment to do this rotate mouse wheel while holding <Ctrl>, automatic shelf rotation so as the angle between the shelf and the leader would be blunt during cursor leftright movement for horizontal shelves or updown for vertical shelves. Notes: option of shelf formation using <Ctrl> key is also added to roughness marking; options of shelf rotation with 90 increment and automatic shelf turnaround are added to marks placed on shelves: leaderline, position number, etc. The macro element handling has been improved: Special macroelements editing mode is introduced. All objects created in this mode are automatically added to the macro element being edited. Furthermore, the following commands are available in this mode: Add geometry to include objects already existing in the document into macro element and Specify characteristic point to specify macro element characteristic point position. To enable/disable the mode use the Edit Macro Element button. New command Object leaderline is added to connect leaderlines to macro elements. Both macro element position (at that initial points of leaderline branches stay at their places) and leaderline configuration (at that macro element stays at its place) can be changed during macro element editing. Buttons for calling commands Add geometry, Specify characteristic point, Edit macro element, Object leaderline are placed onto a new toolbar Inserts and macro elements. Create macro element command calling button is also placed here. The Edit Macro Element button is also available on Current State panel. More options to work with multilines have been added: it is possible now to delete and restore segments of lines of multilines. Lines section deletion is performed using commands Truncate a curve and Truncate a curve by two points. New commands for multilines' lines integrity restoration are developed; these commands are placed on Editing toolbar by default: Restore the deleted line section of multiline allows restoration of specified deleted line sections of multilines or all deleted sections in the specified area,

4.

5.

20

Restore multiline's line integrity restores all deleted sections of the specified multiline's line.
6.

An option of object characteristic point specifying by decisive coordinates specification or shifting along coordinate axes is added. Coordinates or shifting values are entered on Properties toolbar in a special process which is launched by mouse clicking on objects characteristic point. The Drawing Tree was modified: now all views and fragments inserts are joined into View inserts and Fragments inserts sections, macro elements are displayed in the Drawing tree now they are joined into Macro elements section, objects included into models displayed in association rows are displayed in the Drawing tree now: curves, surfaces, bodies, components, Drawing tree sections display is controllable using Drawing tree content button in its upper part. Drawing formatting disruption option appeared, i.e. transformation of drawing frame and title block into a set of sections and texts. This is done by the command Disrupt formatting available in the frame and title block context menu. Destroy command has been improved: now it allows destroying most of the complex objects tables, dimensions, designations. etc. calling the command with the <Shift> key pressed fully destroys the objects made of other complex objects (example: multiline; it consists of several polylines). The Global Snaps are improved: an option of temporary deactivation of all actual global bindings appeared to do this press and hold <Alt>; buttons Global bindings setting and Prohibit bindings at Current state toolbar are replaced with Bindings button; clicking this button activates and deactivates global bindings, and button menu contains commands of bindings selection and their managements.

7.

8.

9.

10.

21

1.

Commands Views and fragments insertion manager, Insert image from other drawing's view, Insert fragment and Create local fragment now can be called not from menu only, but also by clicking a button on the new toolbar Inserts and macro elements.

Print preview
1.

Now its possible to change printer or its parameters quickly using previously created printers configurations files (*.pdc). Printer configuration file contains the following information: printer name and parameters, paper size and supply method, printed page layout. Current data are written into configuration file using Save plotter/printer configuration command, and loaded from a file using Load printer/configuration command. These commands are available in File menu and in document printing dialogue. An option of specifying default printer for printing from preview and print window of KOMPAS3D (using Print command) different from the printer set in Windows by default is added. Different default printers can be specified for printing various document types from the main window: graphics, texts and BOMs. This customization is made in the dialog activated by the Service Settings... System Print General settings. Print documents dialogue is revised: preview of printed sheets, function of printing several sheets at the same page, sheets placement management on the printed page, output parameters and filters management are added. An option of separate drawing list or sending it from the main KOMPAS3D window into preview mode is added. This is done using commands Set print parameters and print the sheet and Send sheet into preview in the sheet context menu. Preview mode setup commands became available from the main KOMPAS3D window also (i.e. printer selection, autofitting setup etc. are available before entering the preview mode). These commands are contained in File Preview setup mode menu. A new property is added for graphic documents' layers Print. This property has values Print allowed and Print prohibited. A layer with prohibited print is visible during work but is not printed. Buttons Leave clearance between sheets and Binding to pages' nodes designed to manage the samename options in Parameters setting dialogue without calling it are added to the preview mode toolbar. An option of document sheets "copying' appeared in the preview mode (i.e. repeated adding to preview sheets already existing in this preview). For this, move the sheet with the mouse, having the <Ctrl> key pressed. A separate section for print settings management is created in setup dialogue. It is located on the System tab and has subsections General Settings and Print Filters (the latter moved from the Graphic Editor section).

2.

3.

4.

5.

6.

7.

8.

9.

Working with variables


1.

2.

More options to work with variables have been added: two variable types are introduced: functional (its name shall be on form f(x), and argument function shall be entered as an expression) and interval (its name shell be in square brackets, interval boundaries (each of them can be an expression) shall be entered as expressions). Functions and Intervals sections are created automatically in variables window at the moment of functional and interval variables input to place those variables. Arithmetic operator ^ (involution) is added. Collection of expressions and their elements for insertion into Variables window is created. This collection includes previously available operators, functions and constants, and functions

22

examples (including in polar coordinates) and parametric equations for some curves are added. This collection is accessible using Insert a constant and Insert a function buttons on Variables windows toolbar. This collection is also accessible during Curve by law... creation.

Working with properties and reports


1.

Properties assignment to graphic documents (drawings and fragments) and their internal objects views and fragments inserts, macro elements is now possible. Graphic document objects' properties, as well as model objects' properties, can be presented as a report. Report on associative drawing may include properties of the model depicted in this drawing and its objects. Report on a graphic document is inserted in this document. Document properties are assigned using File Drawing properties (fragment) command, object properties View insertion properties command (fragment, macro element insertion) in the context menu of the object highlighted in the window or in Drawing tree. A tool for working with document's objects properties Properties editor is added. It allows viewing and editing objects' properties without editing each of them separately. Properties editor is launched using the samename command which is called by the button located on Reports toolbar by default. Insert report command is added. It is designed for insertion a report on another graphic document or model into the current graphic or text document. Command calling button is placed by default on Reports toolbar while working with graphic documents or on Insert in text toolbar while working with text documents. An option of specifying model objects' types included into the report (components, local parts, bodies) and drawing view objects (macro elements, view inserts, fragments inserts) during reports generation is added. This setting is made on Object tab of Panel toolbar. Report and Parameters tabs control elements are recomposed with operation principles left unchanged. Object properties value now can be a link to another object in the same document or document itself. Links may contain values of selected object properties or other text or digital data extracted from the object. The report style parameter setting dialog has been modified and complemented: Some settings are moved into Formatting dialogue which is called by clicking the samename button, Option of report table topdown generation is added; An option of table columns numeration is added, users can define number format and the first column number. Import of DXF and DWG graphic documents to KOMPAS3D has been improved. The following changes are made to reading parameters setup dialogue: Data tab is added that allows specifying if data shall be read from the sheet space or model space. If reading from the sheet space is selected, user can specify which layouts exactly shall be imported. Option Read data from the model space previously available on Properties tab is removed. Parameters column is added to objects reading setup table at Properties tab. It allows selecting dimensional arrows and leadinglines reading option: Transform user's arrows into macro elements or Adduce user's arrows to the system used. Import of DXF and DWG models to KOMPAS3D has been improved. if initial AutoCAD file contains no block inserts, it is imported as an assembly (*.a3d) containing bodies and surfaces;

2.

3.

4.

5.

6.

Import of documents
1.

2.

23

if initial AutoCAD file contains block inserts, it is imported as an assembly (*.a3d) containing bodies, surfaces and components parts or subassemblies, presented by separate files, at that: componentpart (*.m3d) corresponds to a block containing no other block inserts; componentsubassembly (*.a3d) corresponds to a block containing other block inserts; components filenames coincide with block names in the initial AutoCAD documents.
3.

It is now possible to read curves when importing models from files with formats IGES, STEP, DXF and DWG.

Differences between versions V12 and V11 SP1 General


1. Now, images can be generated in graphic documents using both GDI and OpenGL (previously GDI was used only). You can select the image generation method with the Use OpenGL option in the dialog called with command Service - Options... - System - Graphic Editor - View Control. Use of OpenGL allows to speed up image generation, e.g. when scaling or moving image. Model images are now generated using OpenGL only therefore the Use OpenGL Only option is exluded in the model image management dialog (Service - Options - System - Model Editor - View Control). 2. The context toolbar has been improved. Now, the user can configure the toolbar contents. This can be done with the Interface Settings button in the right part of the toolbar. The default toolbar contents are now dependant not only on the current document type but on the selected object type. Now, the toolbar pops up when objects are selected in the Drawing Design Tree or in the Model Tree as well as when the mouse is clicked in white space of a document. 3. There is now available the Scale 1.0 command for setting the display scale factor to 1.0 in the active window. The command is available in the View - Scale menu and in the context toolbar in white space of a document. 4. Animated GIF pictures have been added to the Help System.

3D Modeling
1. New commands have been added to support construction and editing of the surfaces: Ruled Surface serves to create a surface generated by movement of a straight line in space. Movement is performed along two guiding lines. One of the guiding lines can be a point. You can edit the default split of a surface into faces. Surface by Grid of Curves serves to create a spline surface by two mutually intersecting curve families. You can select mating condition of the surface being created with the existing surfaces. Surface by Point Grid serves to create a NURBS surface by the points conditionally forming a grid, i.e. located in several rows with equal number of points in each. You can create a point grid based on the existing surface and retrieve point coordinates from a file to create a surface. Surface by Point Layer serves to create a NURBS surface by the points arbitrarily located in space. The system interprets a point layer as a point grid and creates a surface by this grid. You can retrieve point coordinates from a file to create a surface. Surface Equidistance serves to create a surface that is equidistant to the specified surface or to a set of connected surfaces.

24

2.

3.

4.

5.

6.

Surface Trimming serves to cut a surface part or to create a cut in it according to the shape of the objects lying on this surface or intersecting it. You can also trim along the sketch contour projected on a selected surface. Surface Extension serves to extend a surface beyond the specified borders to the prescribed distance or to the selected vertex. There are three types of extension: with the same surface, a tangent surface or a ruled surface of the prescribed direction. By default, the buttons to call the above commands are located in the Surfaces bar. There is now available the Curve Equidistant Line command allowing to create the curve that is equidistant to the existing curve, edge or sketch contour. Two methods of construction are available: offset in direction and offset along surface. The button to call the command is in the 3D Curves bar. There is now available the Thicken command allowing to create a body based on the existing surface or face. A new body is represented by the volume filled with material between the initial and equidistant surfaces or between two equidistant surfaces if you thicken in both directions. The command button is located in the Edit Part (Assembly) bar. There are now available the commands for creating groups of points - ordered sets of points: Point group by Curve serves to create points lying on a curve. Three methods of construction are available: evenly, with specified spacing and with equal spacing by curve parameter. Instead of entire curve you can use a part of it, if necessary. Point group by Surface serves to create points that lie on a surface and represent vertices of a polyhedron approximating this surface. Three methods of construction are available: by number of points along U and V axes, by linear and angular deviation. Point group from File serves to create points by the coordinates retrieved from the txt, xls or ods file. It is possible to choose the coordinate interpretation method: rectangular, cylindrical or spherical. A group of points from a file maintains connection with a file of coordinates. Groups of points can be exploded into separate points, if necessary. By default, the buttons to call the above commands are located in the 3D Lines bar. There are now available the commands for creating arrays of geometric objects - curves or points: Array along Grid serves to create a array of geometric objects located in parallelogram grid nodes. Array along Circular Grid serves to create a array of geometric objects located in circular grid nodes. Array along Curve serves to create a array of geometric objects located along a curve. Mirrored Array serves to create copies of geometric objects symmetrical to the original ones relative to the specified planar object. The methods used to create patterns of geometric objects are similar to those used to create arrays of elements. By default, the buttons to call the above commands are located in the 3D Lines bar. New commands for constructing auxiliary objects are available now. Plane through Plane Curve serves to create the auxiliary plane coinciding with the plane of the specified plane curve. Plane Tangent to Face at Point serves to create the auxiliary plane tangent to a selected face at the specified point. If the specified point does not belong to the face, the plane goes through the point projection on the face. Axis through Vertex to Object serves to create the auxiliary straight line going through the selected vertex in the direction of the specified object or vector. The vector can be created with the Vector Drawing button on the Special Control Panel. By default, the buttons to call the above commands are located on the Construction Geometry bar.

25

7.

The Spline command is improved: the creation methods similar to those available in the Polyline command (by points, by coordinate system axes, in parallel or perpendicular to an object) have been added, it has been made possible to mate a spline with the existing surfaces and curves at the start and end vertices; mates can be customized in the Mates tab of the Property Bar. 8. The possibility to create a vector that specifies the direction of drawing and, hence, the Vector Drawing button on the Special Control Panel has been added to the following already existing commands: - Plane through Vertex and Perpendicular to Edge, - LCS, - Point (method of creation Move and Projection), - Polyline, Spline (method of creation Parallel to Object), - Arc (method of creation By Two Points with Direction), - Attachment Point, - Deviation of Surfaces, - Array on Grid. 9. More options to work with properties of parts, assemblies, components and bodies have been added. Added new system properties: author, comments, company, quantity, etc. It is now possible to customize properties. Custom properties are stored in property libraries - the lpt files. Use the Property Management dialog to control properties - create new libraries and properties in them, transfer properties from libraries to the current model. The dialog is called with the Service - Style Libraries - Object Properties command. This command button is also available when entering property values and on the new toolbar Reports. It is possible to customize a property list - select the properties which values can be set when working with a model. The property list of the current model is customized in the dialog called with the Service - Options - Current Part/Assembly - Customization of Property List command, whereas for new parts the property list is customized in the dialog called with the Service - Options - New Documents - Part/ Assembly - Customization of Property List command. You can also call the dialog to customize the property list of the current model when entering property values. 10. The possibility has been added to compile a report on model properties - a table containing property values of the objects that form a model (for an assembly - components and bodies, and for a part - bodies). The objects which properties must be included into the report can be selected manually or automatically by specifying an assembly structure level (all objects above this level will be considered). In addition, you can use a filter to select objects. The report style defines the report form - a set of displayed properties, sort order, numbering, text layout, column width and other parameters. Report styles are stored in style property - the lrt files. You can use a predefined style or create a new one when compiling a report. The created report is displayed in a special window - the Data Processing Window. This window has its own menu and a compact toolbar. The data processing window allows editing and viewing reports, and controlling table lines display. It is also possible to change the report style. The data processing window makes it possible to print a report or save it either to the existing KOMPAS-document or one of the following document types: KOMPAS-drawing (file *.cdw), KOMPAS-fragment (*.frw), KOMPAS-text document (*.kdw), KOMPAS-table (*.tbl), Text file (*.txt), Spreadsheet ODF (*.ods), Microsoft Excel spreadsheet (*.xls).

26

11.

12. 13.

14.

15. 16. 17. 18.

19. 20. 21. 22.

23.

24. 25. 26.

The buttons calling commands Create Report, Report Styles and Property Management are on the new toolbar Reports. It is now possible to make an assembly component read-only. Editing of such component is restricted. The access level selection commands are in the context menu of the component in the Model Tree. The "read-only" feature can be preset while you create a custom loading type. Now, you can set passwords for system and custom assembly load modes. The Fillet command has been improved: the following methods of creation have been added: with an elliptical arc, with a factor (0<K<1), with a constant chord; The possibility have been added to select corner capping/treatment method that allows to enable and disable creation of additional faces at fillet surface joints. The Intersectional curve of surface command has been improved: now both - the 2nd and the 1st intersection objects - may function as a set of surfaces, a surface intersection curve may not be continuous; if an intersection curve is based on several segments, it is possible to select the created segments. Now, the Normal Plane command allows automatic creation, with no need to specify the plane parallel to which the plane being created must be positioned. It is now possible to create sheet bodies in assemblies. It is now possible to create sheet bodies of different thickness in one model. The Mirror Body and Scaling commands have been improved: now the commands are applicable not only to bodies, but to surfaces as well. The Mirror Body command has been renamed to Mirror Body or Surface. When scaling, it is now possible to control the scaling factor with a handle. The Deviation of Surfaces command allows measurement in two directions now. The Surface Knitting command allows now to create a body even if the list of surfaces to be knitted contains one surface only. An icon is added to display bodies with broken integrity. This icon replaces the ordinary body icon in case the body's integrity is broken. Now, the model editing parameters setup dialog (call Service - Options System Model Editor Edit command) allows to select different colors for different object groups involved in the operation. For instance, when a pattern is created on a parallelogram grid, all source objects will be highlighted in one color, the object chosen as the first axis will be highlighted in another color and the object chosen as the second axis will be highlighted in a third color. It is now possible to quickly view measurement results without calling the Information Window. To do this, move the cursor to an object to be measured (e.g. to the edge with its length to be measured) after calling the command. Measurement results will be displayed next to the cursor. You can obtain reference information on an object in a similar way after calling the Object Info command. A new feature is added to allow restoring the previous or the next Model display scale. The Plane through Vertex and Perpendicular to Edge command allows now to create a point using the Point Creation button on the Special Control Panel. The Surface by Point Layer command allows now to create faceted surface. Faces of faceted surface are triangles with vertices at the point layer. To create faceted surface switch the Faceted in the Type group on the Properties bar.

Graphic Documents
1. Now, graphic documents use the same functionalities to work with variables as models do. The window of variables and techniques of work in it have become similar to those of a model.

27

2.

When saving in 5.11 R03 version of KOMPAS-3D graphic documents that contain the objects not supported by this version, you can replace these objects with other objects, which are supported, so that the appearance of a document changes to a minimal degree, if ever. Due to this option, KOMPAS-3D of 5.11 R03 version allows now to save any graphic document. Lists of the objects not supported by KOMPAS 5.11 R03 and lists of the replacing objects are displayed in the Save as KOMPAS 5.11 R03 dialog. 3. It is now possible to insert links into dimension captions. 4. It is now possible to project 3D curves and points available in a model in associated views. 5. The Property Bar has been modified in the associated view edit mode: the Objects and Layout Elements tabs have been combined, the View Designation tab has been renamed to View Caption. 6. Now, lines and points representing model projection in the associated view maintain userdefined styles (previously they were reset to the default style in the result of redrawing) 7. Work with line styles of graphic objects has been improved. Now, new documents can have the predefined list of line styles incorporating styles from libraries and sets as well as custom styles. This elimimates the need to refer to libraries and sets or create missing styles when working with documents. If necessary, styles can be added during work as well - they will be incorporated into the list of line styles. The style list can be managed in the Style Manager. It can be accessed using the Modify List... button in the line style selection dialog (the former line filter setup dialog) and the Style Manager... button in the line style selection dialog for the current object. The style selection dialog has been rearranged. Now it has no controls corresponding to the functions transfered to the Line Style Manager. The list of the styles available in the Style list on the Property bar is customized using the line filter as before. Now, the Style list can have custom and library line styles if they have been added to a document style list and enabled in the line filter. Library style parameters are now stored in a document; therefore, objects with this style will be displayed correctly even if there is no library. At the same time, the style continues to be linked to the library, and change in the library style will be transfered to the document. Now, the user is notified of missing style libraries in a different way: the respective one-time message pops up when a document is opened. The styles that lost their source can be further viewed and corrected in the Style Manager. Note: when you open documents of the previous versions with lost styles, the previous alert mechanism works, ie given for each style. 8. If a document has several coincident graphic objects, the visible ("upper") object is now used for snapping. It is selected when you click the mouse on the objects. An object is now selected when you click the mouse on the graphic or layout object overlapped with fill or inserted picture. 9. Now, the Trim Line, Extend to Next Object and Drag to Border commands allow now to specify a group of objects with a cutting segment. 10. It is now possible to quickly view measurement results without calling the Information Window. To view measurement results, move the cursor to an object to be measured (e.g. to the curve with its length to be measured) after calling the command. Measurement results will be displayed next to the cursor. 11. Now, the Designations for Civil Engineering toolbar (former ICD Designations) incorporates the Cut Line button allowing to create the cut line designated with numbers rather than letters. Upon completion of the Cut Line command, the new view creation command will be launched automatically. The new view creation command is also launched upon completion of the commands Node point Designation and Sectional Node point Designation.

28

In this case, the view caption will include the "node number" object containing a link to the previously created node designation. 12. The ICD Designations section has been complemented with the Cut Line subsection and renamed to Designations for Civil Engineering in the setup dialog. In addition, there has been created the Designations for Mechanical Engineering section combining the following previously existing sections: Ref. No. Leader, Surface finish, Shape Deviations and Datum, Cut/section line, View arrow, Auto-sorting, Modification Symbol. 13. The following handles are now available when you edit objects with the mouse: midpoint of a segment, polyline segment, multiline's base line segment, center of a rectangle.

These handles allow moving objects without modifying their size and slope angle.
14. The Broken View command has been renamed to Break in View. 15. The Associated Views toolbar has been renamed to Views.

BOM
It is now possible to set mass units and precision of its value display in a BOM, e.g. in the Mass column of a loft BOM or in the additional Mass column. This setting can be made in the Display of Values dialog (Service - Options New documents BOM Display of values). The current BOM description editing dialog allows setting mass units and precision of its display for BOM objects in models and graphic documents. Now, the setting of mass units of an associated drawing, made in the data synchronization dialog of a title block and a model, applies to nonassociated drawings, too. The mass unit selected in this dialog is considered when transfering mass value between a BOM object and a drawing connected to it. If different mass units are used in BOM and the drawing, then its value will be recalculated.

Print preview
1. There is now available the sheet scale autofitting - automatic fitting of document sheets within printer pages and arrangement of sheets in page nodes. The scale autofitting is enabled with the Autofitting When Switching to Preview option in the print setup dialog. The autofitting takes place when you enter the view mode and when you add document sheets to the preview if one of the conditions holds for all sheets: the same sheet dimensions, respective sheet dimensions (height, width) are multiple to each other. The scale fitting command has been improved: it allows to fit scale of several sheets at once now. The following commands have been added: Close and Align Selected Sheets serves to arrange sheets next to each other and align end sheets by the left and bottom borders of their dimensional rectangle, Arrange Selected Sheets in Page Nodes serves to locate the left bottom sheets in the page nodes nearest to them, Find Overlapping Sheets serves to search and select the sheets overlapping each other,

2. 3.

29

Select All serves to select all sheets, Select Sheets by Marquee serves to select sheets by the surrounding or cutting marquee.

Application libraries
1. The TemplateManager library has been improved: the application variable values has been added for the template based on the KOMPASdrawings. This application is not only in the drawing, but also in the model, associative views of which are contained in this drawing , the possibility has been added to alphabet sort columns in the table of variables. The 3D-model recognition system (featureKompas.rtw) has been improved: The efficiency of recognition models has been increased, known bugs are fixed the possibility has been added to recognize multi-bodies parts, interactive mode has been changed and improved, the possibility has been added to control recognition process step by step, the possibility has been added to recognize some sheetmetal features.

2.

Changes in installation package


1. The export KOMPAS-documents library in eDrawing format has been excluded from the installation package 2. The Unit Library has been added to installation package. It contains information about units of measurement and tools for conversion from one unit to another.

Differences between versions V11 SP1 and V10 SP2 General improvements
1. Starting from version 11 KOMPAS-3D software and its components are protected from unauthorized use by means of HASP SRM by Aladdin Knowledge Systems Ltd. At this the order of performing the following operations has changed: Viewing the list of protection keys available on the network. Viewing the list of software components whose licenses available on keys available on the network. Viewing the log of access to protected products and managing of working sessions. Viewing the information about the current license manager. Updating licenses on keys at modifying the license agreement. 2. A capability is introduced for working with KOMPAS-3D and its components in trial period. This mode is activated if there are no required licenses found at software startup. Trial period provides the full functionality of the software and all of its components. The trial period lasts 30 days since the software has been started first time. Trial mode can be used once for one certain computer. Note. Demo mode is designed exclusively for promotional and educational purposes. Commercial use of the software during tryout period is not allowed. 3. KOMPAS-Graphic tutorial is introduced. It helps to learn the application by yourself. Interactive manual is KOMPAS-2D.chm file, supplied with KOMPAS-3D software. The Help KOMPAS-Graphic ABC command starts the interactive manual. 4. The context toolbar is introduced. It contains buttons of the frequently used editing commands. It is displayed on the screen at selecting objects of the document. The set of commands depends on the current document type. The context toolbar can be customized (and also disabled) by calling the Service Options - System General Context bar command. 5. Informational messages that earlier were displayed as dialogs (messages about

30

6.

7.

8.

9.

10.

11.

changes in the BOM, attached to the document, warning about error in the parts creation) now realized as pop-ups. Pop-up messages unlike the dialogs do not require to be closed. The context toolbar can be customized (and also disabled) by calling the Service Options - System - General Pop-up Messages command. A capability s introduced for changing the size of icons on toolbars and also in menus. This option is customized in the dialog by calling the Service Options - System Screen Customizing interface Icon Size command. Four sizes of icons are available: 16x16, 24x24, 32x32, 48x48. A capability is introduced for selecting the color of the following objects: operational and broken cross-references, letter designations to be sorted, reference numbers linked to the BOM items, underlining spell and grammar errors and unchecked text. This option is customized in the dialog by calling the Service Options - System Screen - Color of text elements The cursor has got the extended display options. The following features are introduced in the dialog is called by the command Service Options System Graphic Editor Cursor: the Color button selecting the cursor color, the Frame option enabling the white field around the cursor lines, the Text Frame option enabling whit field around text symbols near the cursor. The following changes were made in toolbars: the Show All button was moved to the starting of the View toolbar, now it is the first button of the toolbar, Zoom In and Zoom Out buttons were excluded from the default set of the View toolbar when working with graphics documents and models, some icons managing document scale were modified but not moved. Te separate dialog to customize the interface were disabled. Controls of the dialog were moved to the Screen section of common dialog for settings calling by the command Service Options - System. The Screen section introduces the Customize Interface sub-section. It contains items similar to the tabs of the dialog to customize the interface. Extended command toolbars can now be reorganized into separate toolbars by dragging them out.

Three-dimensional modeling
1. The new commands to create 3D-lines are introduced: Arc of Circle creates an arc or a circle Spline by Objects - creates a spline replicating the shape of selected objects. Round Curves rounds a corner created by two selected curves, rounding curve a circles arc or a spline situated on the cylindrical surface. Join Curves creates a curve joining vertices of two selected curves; different modes of junction curve are available for two selected curves. Trim Curve creates a copy of selected curve trimmed in the intersection point with selected object. Intersectional curve of surfaces creates an intersectional curve of a face of a surface with other faces. The buttons for calling the above commands are located on the 3D-lines toolbar by default.

31

2. The Bend by Sketch command is introduced. It creates a bend in the sheet part. The profile of the bend is defined by a contour in the sketch. The bend by sketch can be allocated along one edge or several consistently joined edges. Corners can be capped when performing the command. 3. A capability is introduced for operating with solids containing of several portions. Such bodies can be obtained, for example, on the basis of the sketch containing not one, but some outlines; and also body splitting into portions can occur at a cutting a unit from it. If you have several portions of the body as a result of an operation then as the operation has been completed you can select the portions to be saved. The set of portions can be modified if required. 4. Command to create mechanical mates of assembly components are introduced: Rotation rotation, Rotation-move, Cam - pusher. The default location of above buttons is the Adding constraints toolbar. 5. The Tangency command introduces options to select the type of tangency: By Circle and By Generatrix. These options allow setting mates for couples cylinder cylinder and cone - sphere. Besides, toroidal sides now can participate in tangent mate. 6. A new command to create an array instances is introduced Array by Sketch's Nodes. This command creates the array whose instances positions are defined by the points constructed in the selected sketch. The default location of the Array by Sketch's Nodes is the Edit part/assembly toolbar. 7. The Scale command is introduced. It is intended for scaling of bodies with the set coefficient of scaling concerning the selected point. The default location of the command is the Edit part/assembly toolbar. 8. The LCS command is introduced. It is intended for creating local coordinate systems (LCS) in a model. Different modes of setting the position and the orientation of the LCS are available. The buttons for calling the LCS command is located on the Construction Geometry toolbar. Any LCS can be selected as current using the Edit - Select current LCS command at any time. Sketches, 3D-lines points and some other objects can be defined in the current LCS. This LCS becomes the objects coordinate system for further editing. An object can be moved from one coordinate system to another using the Edit Move to CS command. 9. The Deviation of Surfaces command is introduced. It is intended for measuring the mutual deviation of two faces (or a face and a surface). When setting up the measuring you can set up the following parameters: direction of measuring, the number of control points, the number of maximums and minimums. 10. The Reference Number Symbol command is introduced. It is intended for creating reference numbers in an assembly. The default location of the command is the Dimensions and Process Symbols toolbar. As well as in the graphics document, a position in model can be linked with a BOM item (if when creating references numbers components already have BOM items then the link is created automatically). When creating an associative drawing of the model reference numbers are transferred to the drawing. Link with the existing BOM item is saved. 11. A capability is introduced for saving the body created in the part or assembly to the new file (*.m3d). The Create Part command of the contextual menu of the

32

12. 13.

14.

15.

16.

17.

18.

Model Tree is intended for this purpose. Now a part can be saved as an assembly (*.a3d) and the assembly as part (*.m3d) using the File Save As command. The following features for editing an assembly are introduced: merging components in sub-assembly using the Merge in sub-assembly command, exploding sub-assembly into separate components using the Explode Sub-assembly command, saving components under other names and pasting renamed components to the assembly using the Save As command, the same command saves a part as a sub-assembly (*.a3d) and a sub-assembly as a part (*.m3d). All specified commands are only applied to components of first level and available in the contextual menu of components selected in the Model Tree. One more possibility to edit an assembly structure is copying and moving components with the mouse in the Model Tree. For example, using this approach you can move a part from one sub-assembly to another one. A capability is introduced for fast loading of an assembly. The four types of loading components of the assembly are available: full a component is wholly loaded, simplified only shape of the component is loaded, empty the component is not loaded. user defined the combination of full, simplified and empty types of loading for different components of the assembly defined by the user. User type of loading is saved to the assembly file at saving it and can be applied any time. Components with empty and simplified types of loading and all derived objects are displayed in the Model Tree. When editing a derived object the parent component is wholly loaded. Using simplified and empty types of loading considerably accelerates the processing (rebuilding, redrawing after the model has been rotated of moved etc.) of large assemblies. Thus, it is possible to enable complete loading only for those subassembly with which operation is carried on at present, and all other components to unload or if it is required to see their layout in assemblage - to load them simplified. A capability is introduced for setting up properties MP, color, optical properties for separate bodies created in parts and assemblies. The Properties command of the contextual menu of the Model tree is intended for setting up the body properties. The same sketch can now be used for several features. After the feature has been applied the sketchs icon remains to its position in the Model Tree (the sketch becomes inherited earlier). Features of extrusion and rotation are improved: now you can change reference sketch when creating them or editing. The Sketch of element's section button of the Advanced control panel is intended for this purpose. The sketch is selected after the button has been pressed. The same can be done if the command to create the element of extrusion of rotation has been called without selecting a sketch. The command to measure the distance and the angle between objects was improved. Now it can measure the following: minimum and maximum distances between objects, the distance from an object to the axis of a surface of revolution, the distance between axes of surfaces of revolution, the angle between flat and straight-line object and the axis of surface of rotation,

33

the angle between axes of surfaces of revolution, 19. Attachment point and Control point commands were improved. They now provide the functionally of the Point command. Moreover, when creating the attachment point now you can se the additional second direction in this point. 20. When creating references in the model you can now create cross-references. For example, the reference to the datum symbol can be created in the geometric tolerance symbol. 21. Hide All Objects and Hide All Objects in Components buttons are introduced on the View toolbar (when working with assemblies). Menu of each of them contains commands to manage the state of visibility of objects and can be transferred to the Hide toolbar by dragging the title. Thus, you can access these commends more easily. Instead of selecting the command from the View Hide menu you can click the necessary button on the Hide toolbar. 22. The Use OpenGL only option is introduced in the dialog to set up the display (Service - Options... - System Model Editor View control). If it is enabled then the model is displayed using only the tools of OpenGL, and if it is disabled then the software uses OpenGL and GDI. By default the option is disabled. Use OpenGL only option is recommended to be enabled if there are some display artefacts when using Window Aero color scheme in Window Vista. 23. The ghost displayed on the screen when creating or editing an element was improved: semitransparent image of the future element will be added to the lines of ghost. The color of the ghost is customized in the dialog by calling the Service Options - System Model Editor Edit using the Ghost of Feature button. 24. The default file type in the dialog to open a file is parts and assemblies ( *.a3d *.m3d) after the command to add a component to the assembly has been called. Earlier a part was offered to be pasted ( *.m3d). 25. Commands to create arrays of elements were improved: now elements to be copied can be selected not only in the Tree but in the model window. 26. Point command is improved: two construction modes were added: By cylinder and By sphere. They create a point by cylindrical or spherical coordinates. The object defining the radius of the cylinder or the sphere can be selected.

Graphic documents
1. The Multiline command is introduced. It creates a multiline geometrical object consisting of several lines that are equidistant to the reference line. An existing contour or other multiline can be selected as the reference line. The reference line consisting of line segments and arcs can be created when applying the command. Different variants of multilines limiters and spacers of its segments are available. Lines in the multiline can be in different styles and can be located at any distance from the reference line. Parameters of the multiline can be saved for further use by saving them as multiline template. 2. The default settings of the multiline can be applied. Now the user can generate in advance a set of lines of the multiline and set parameters of delimiters. The dialog is called by the command Service Options Current Drawing/Fragment Multiline and for new ones using the command Service Options Graphics Document Multiline. The main purpose of the multiline is representation of pipelines, walls, partitions and other spreading objects with complex contour consisting of several lines.

34

3. A capability is introduced for creation of hyperlinks to current document objects, external files, web pages, e-mail addresses. The hyperlink is added to the object of the document as one of properties. Use the Insert Hyperlink command to create a hyperlink. At automatic creation of views as a result of creation of the denotation of cut-line, view arrow and enlarged detail hyperlinks are created: a hyperlink to the view is added to the designation, and the hyperlink to the designation is added to the view. You can disable automatic creation of hyperlinks, and also to customize parameters of hyperlinks displaying in documents in the dialogue called by the command Tools - Options... System - General Hyperlinks. 4. The Cut command is introduced in the Edit menu. It hides the portions of the raster image that are out of closed contour. The contour the border of cut can be created earlier or when performing the command. Switching between complete and partial displaying of the figure available both at performance or editing and at editing of parameters of the inserted figure. 5. New commands to set the points position are introduced in the geometric calculator: At intersection of curves' extensions, Align by two-points, At distance from point, At distance from two curves. Commands for calling the commands of geometric calculator now available in the contextual menu of the document window (by analogy to snaps). 6. A capability is introduced for setting gradients and transparent areas in the Fill command for all types of fill. The dialog of advanced settings is called by the button Advanced Color and Transparency Management on the Property bar. 7. Customisation and operation of the parametrical mode and are improved: now all object are associated by default and parameterization of all snaps are enabled and the option is added to Disable All which is for enabling and disabling of the parametrical mode without change of its settings in dialogue of customization of parameterization. When working with a document you can enable of disable the adding constraints mode without calling the dialog using the Adding constraints mode button on the Current status bar. The Adding constraints button is available when working with sketches of 3Delements. 8. Cross-references were improved. A variable of the current document can be the source of the link. It is possible to create the reference to a name, value or comment of the variable. At creation of the reference to the text of the denotation containing some shelves or some strings, now it is possible to specify a concrete shelf or string. 9. Reference designation linked to BOM item can include now any text or the cross reference (earlier such denotation could contain only position number). 10. Synching model with title block of the associative drawing was improved. Now, if synchronization only is required to the title block, instead of views (for example, other material has been selected for a detail) only the title block displays crossed. Accordingly when calling of the command of rebuilding there is only an update of the title block but not redrawing of views. 11. A capability is introduced for using left sloped oblique in the dimensions. 12. The characteristic point to modify the amplitude is available when editing the wavy line.

35

Text processor and tables


1. A capability is introduced for check English and German spelling. Install corresponding dictionaries when installing KOMPAS-3D to have the check available. Russian, English and German texts have the corresponding tag. The Language field is intended for viewing and editing current language tag it displayed on the Panel of properties at input or editing text. 2. Text is automatically scrolled when moving the cursor inside the table being edited or a text in the drawing. 3. Text processor has been improved. 3.1.The following key combinations were added to move the cursor and delete the text. <Ctrl> + <Left Arrow> Move the cursor towards one word to left. In the case of a table the cursor is moved inside the cell and then moved to the next cell. <Ctrl> + <Right Arrow> Move the cursor towards one word right. In the case of a table the cursor is moved inside the cell and then moved to the previous cell. <Ctrl> + <Up Arrow> Cursor moves to the beginning of the current paragraph; if the cursor was in the paragraph beginning, - moving to the beginning of the previous paragraph. <Ctrl> + <Down Arrow> Cursor moves to the beginning of the following paragraph. The cursor moves from an initial position of the last paragraph to the end of this paragraph. <Ctrl>+<Home> Cursor moves to the beginning of the first paragraph of the document or the edited text in the drawing <Ctrl>+<End> Cursor moves to the end of the last paragraph of the document or the edited text in the drawing <Ctrl>+<Del> Remove of one word to the right of the cursor <Ctrl>+<Backspace> Remove of one word to the left of the cursor 3.2.The following modes to select the texts were added: Select the sentence: click it while holding <Ctrl> pressed. Selecting a text fragment: Setting the cursor to the start position and mouse click the end position while holding <Shift> pressed. Modifying the selection: click the new end position while holding the <Shift> pressed. Selecting text by words: <Ctrl>+<Shift>+<Right arrow>, <Ctrl>+<Shift>+<Left arrow> 3.3.A capability is introduced for changing the text style, font options in all cells of the table at once, selected simultaneously or with surrounding text. 3.4.Symbols inside the word can be formatted without selecting this word: it is enough, that the cursor was there.

Import and export


1. Import of DXF and DWF documents to KOMPAS-3D was improved. 1.1.A capability is introduced for importing trimmed images and gradients. 1.2.A capability is introduced for importing 3D-models from DXF and DWG. When setting up a model import you can set the scale, units and enable/disable capping of surfaces. To import a 3D-model saved as DXF or DWG use the Read to Model option in

36

2.

3.

4. 5.

the dialog to open files. (The second variant is Read to graphics document, it corresponds to the previous functionality). 1.3.A capability is introduced for selecting the mode of import of a multiline: as a macro object or as the multiline. These settings are performed in the table of match objects at the Properties tab of the import options dialog. 1.4. The mechanism of text conversion has changed. Now instead of a code conversion variant in *.tfn file for each character of an initial font the character or a character set of a substituting TrueType-font or KOMPAS special character is set. The file *.tfn should be created for each font which is subject to conversion at import. Files *.tfn should be in subfolder of TFN folder containing a file of library of import of formats DWG and DXF (dwgdxfImp.rtw). Files *.tfn for some fonts are included in the delivery package. The file convtxt.tfn which was used earlier for conversion of characters of SHX-fonts, is excluded from the delivery package. Export of KOMPAS-3D documents into DWG and DXF formats is improved: 2.1.A capability is introduced for exporting gradients. 2.2.A capability is introduced for selecting the mode of selecting points: as macro objects or as points. These setting are performed using Transfer points group at the Properties tab of the export settings dialog. At export of KOMPAS-documents to formats DWG and DXF there was a possibility of adjustment of dimensions of the turned out text objects under dimensions of the initial. The Auto fit option is intended for this purpose. It is located at the Text tab of the dialog to set up save options. A capability is introduced for transmission of colours of model faces at import of documents of formats SAT, STEP, IGES, XT and export to these formats. A capability is introduced for saving assemblies to the STL format. Unwrap library is included in the delivery package (Unwrap.rtw). The library is intended to automate the design of dust, gas and air flues, pipelines and similar parts of sheet material. This add-on automates labour-consuming calculations and constructions and considerably increases the speed of creation of working drawing for blanks of such parts. The library requires the separate license. Standard Parts library is included in the delivery package. The database supplied with the library contains fasteners according to DIN and ISO standards. The library requires the separate license. The Steel structures 3D library is also included in the delivery package; it is intended for automation of design process of metal constructions from metal rolling profiles. More details about possibilities of the given library you can learn in Relnotes.pdf document. The document is saved in \Libs\Framing sub-folder of installation directory of KOMPAS-3D. The Steel structures 3D library requires separately purchased license.

Changes in installation package


1.

2.

3.

Differences between versions V10 SP2 and V10 SP1


Attention! Files created and saved in KOMPAS-3D V10 SP2 are not supported by KOMPAS-3D V10.

37

Application Libraries
The 3D-converters CAD-KOMPAS (idf.rtw) is improved:
A capability is introduced for saving to hard drive the intermediate table of the text converter for the subsequent operation. A capability is introduced for editing the three-dimensional model of the board received through IDF-formats, having substituting conditional models of components for the realistic. A capability is introduced for calculating the weight of the board with components. Help is improved.

The Drawing Checker library is introduced. The Drawing Checker application allows checking KOMPAS documents (drawings, fragments and sketches) for layout errors. These errors are: overlapped or imposed on each other lines, circles, arcs; reference designations that have no relations with BOM Items; dimension lines of linear dimension that intersect other lines in the drawing; dimension lines of linear dimension that intersect diameter dimension; dimension lines of one linear dimension that intersect extension lines of another one; distances between parallel dimension lines than less than the specified value

Differences between versions V10 SP1 and V10


Attention! Files created and saved in KOMPAS-3D V10 SP1 are not supported by KOMPAS-3D V10.

Bill of Materials (BOM)


Working with group BOMs is improved:
Version numbers can now be edited by double click. Manually entered number should be deleted to restore defaults. Message line displays current version number when entering a number for a version.

Import
Now the mode of reading blocks can be selected when importing DWG and DXF formats to KOMPAS-3D: single-layered or multilayered macro object. These settings are made in the import options dialog on the Properties tab.

Application Libraries
A capability is introduced for partial recognition of 3D model in the 3D model recognition system (featureKompas.rtw). As a result of partial recognition recognized elements are displayed in the Part tree and unrecognized elements of the part are displayed as Features with no history.

Differences between versions V10 and V9 SP1 General improvements


1. Unicode standard is now supported. Unicode is the standard for symbol encoding which allows representing symbols of almost all written languages.

38

2.

3.

4.

Application look customization possibilities are expanded. Application look dialog now contains: the Color scheme list which allows selecting color scheme for KOMPAS-3D interface. Expanded Popup Tips option adds the description of an element to tips which is displayed in the message line. Library manager features are expanded. Several *.lms files can now be used when first time filling and updating the manager. New commands for managing the contents of the Library manager are introduced. Update Library manager option allows refreshing the Library manager and add to it libraries specified in *.lms files and also delete from the Library manager libraries missing by specified paths; the command is available in the Service menu and in the contextual menu of the Library manager. Clear Library manager allows deleting all libraries from the library manager except that ones which were attached at command calling; the command is available in the contextual menu of the Library manager. The following formats are not supported: KOMPAS-symbolic format KSF (*.ksf), Vectory 4.x (*.vc4), Vectory 5.x (*.vc5), KOMPAS-Vector pro (*.cv4), KOMPAS-Drawings 4.x (*.cad), KOMPAS-Fragments 4.x (*.frg).

Three-dimensional modeling
1. Now you can use the same operations when working with parts as when working with assemblies (*.a3d): add/remove material, create fillets. Chamfers, ribs etc. (This is not applicable when working with sheet bodies and sheet elements.) Thus now you can create solids belonging to the assembly itself but not to any of its components. The respective command buttons are located on the Edit Assembly toolbar. When performing operations to remove a material you should select which objects should be included in the operations applicable area: solids, components or both: solids and components. Cosmetic thread command is now available in an assembly. A capability is introduced for dimensioning in 3D models. Buttons for calling the respective commands are located on the Symbols toolbar which was renamed to Dimensions and Process symbols thereby. Dimensions and symbols from a model can be transferred to the drawing containing associative views of this model. A variable is assigned to each dimension created in the model. These variables can be used is the equation system of the model. Dimension values cannot be modified. Mass-Inertia properties became more flexible. 3.1. User can set values of the density, the mass and center of mass of the model (the density and the material set for an assembly are related to solids created in the assembly). When inserting a model as component to the assembly all these parameters are transferred to the assembly and used for calculating its mass inertia properties. When working with the assembly user can modify MMP of a component if necessary. Entered values will be saved in the assembly and will be used when calculating its mass-inertia properties. MP Parameters tab of the property bar is intended for setting materials density, mass and coordinates of center of mass when setting up properties of a model or a component.

2.

3.

39

3.2. Manually specified or calculated MPP are saved in the models file. If these parameters were calculated they can be recalculated when saving and/or rebuilding the model. The Service Options - System - Model Editor - MPP command calls the dialog to set up the MPP automatic recalculation. 3.3. Point command is improved: new modes to set the point location are introduced: 4. Transferring relative to an object, At intersection of two objects, On a curve, On a surface, In the center of an object, By projecting a point onto a surface. Associative relation is created between crated point and the object (objects) selected when creating. 5. When creating and editing a three-dimensional element dimensions controlling sketch geometry of this element are displayed on the screen. User can modify dimension values and names of variables assigned to these dimensions. Double click dimension text to edit it. Dimensions can be shown or hidden with Show sketch dimensions in operations option which is located in dialog of dimensions and symbols display (to call the dialog run the Service Options System Model Editor Dimensions and designations command). 6. Create point button is introduced in Polyline and Spline commands on the Advanced control panel. It activates the mode of creating curves vertex in which all modes for setting vertexs location are available. 7. A capability is introduced for setting a set of objects defining models size. User can set it in the dialog calling with Service Options - System - Model Editor Extent command. 8. Pattern instances can now be mated. 9. Hide in components command was added in the View menu for working with assemblies. It has the same submenu as the Hide command and manages the displaying of constructional objects in assembly components. 10. Raw-part command now available before creating solids in a model and after solids have been created; i.e. several raw-parts can be inserted to the model. 11. The Chamfer feature has been improved: algorithms for creating the chamfer, ghost appearance, analysis of creating accuracy are improved.

Graphic documents
Fill command is introduced. It allows creating solid and gradient fills of the following types: 1. Linear, Cylindrical, Angular, Conical, Radial, Square. The button to call the Fill command is located on the Geometry toolbar; it is grouped with the Hatch command. The fill as hatch style were excluded from the Hatch command. The Insert image from another drawing command is introduced in the Insert menu; it allows inserting the contents from another drawing view to current drawing. Its options and working techniques are similar to insertion of a fragment. Dialog to manage fragments are replaced with View and fragment insertion manager.

40

To call the manager use the View and fragment insertion manager command from the Edit menu. Inserted view and fragments are displayed in the Drawing tree. The tree shows the number of each insertion and total amount of insertions. User can show or hide layers to which views have been inserted by using Document manager. 2. The Extend to next object command is introduced in the Edit menu. It extends a geometrical primitive to nearest point of intersection with other object. The button to call this command is located in the Edit toolbar in the same group with the Drag to Border command. 3. Options of associative view were rearranged and supplemented. Settings for transferring dimension and designations from the model to associative view are performed on the Dimensions and Process Symbols tab of the Property bar when setting up view parameters. Switch for selecting threads display mode was moved to the same tab from the Objects tab. The Show hidden objects option is introduced in the Objects tab; it transfers hidden solids and surfaces to the associative view. Dialog to setup view options was improved (it is called for current drawing with the Service Options - Current drawing Document parameters View command and for new drawings Service Options New documents Graphic documents Document parameters View command). Now this dialog contains the Objects tab to which the Handed over objects group was moved from the Options tab; the dialog also contains Dimensions and Process Symbols tab which manages thread symbols, dimensions and designations of the model. Dimensions and designations transferred from the model are managed in the drawing with the Show hidden designations command from the View menu and the Hide command form contextual menu of a dimension or a designation. 4. Links can now be inserted in cells of the Title block. By default the link to view scale is offered when creating a link in the Scale cell. Create a link to the scaled view in the Title Block option is introduced in the dialog to setup view options in the Options tab. If it is enabled a link to view scale will be created in the Scale cell of the title block after user has created the first view. 5. Layers and groups of layers can be copied between views in the Document Manager. Just drug necessary layers or groups to another view to copy them. To copy group of layers <Ctrl> key should be pressed. Contents of source layers are ignored; i.e. empty layers will be created as a result of copying. 6. The Parameter group of toggles is introduced in the Property bar for commands requiring value of radius (Circle, Arc, Polygon etc). It allows selecting the parameter to input; will it be the radius or the diameter. 7. KOMPAS-document name automatically created at first saving. Name can represent a designation, name or combination of name and document designation. Document name is generated according to the settings made in the dialog calling by the Service - Options New documents Default file name at first saving command. 8. Align dimension lines command is introduced in the Tools menu. It aligns parallel dimensions lines of linear dimensions and radii of dimension lines of angular dimension along one line. User should select dimension-sample to align. 9. Relation and constraints can be assigned to view direction arrows and cut/section lines. For example, view direction arrow can be parallel to line segment, segments of cut line can be vertical, horizontal or normal to each other. Relations and constraints are automatically assigned to view direction arrows and cut/section lines when working in parametrical mode. 10. Properties and Copy Properties commands are improved: The following properties are available for editing in the Properties window: Text style, Font options (height, color etc) and

41

Paragraph Properties (spacing, offsets, alignment etc) Properties command is now available in the contextual menu of selected object. 11. Transformation by move command is improved: now it can move dimension lines of linear dimensions along extension lines without moving dimension anchor points. To perform such transformation select the dimension line but not the whole dimension.

Text processor and tables


1. Insert - Image command is introduced; it allows inserting bitmapped image (BMP, GIF, JPEG, PNG, TIFF or TGA) to a text or a table. The button to call the command is located in the Paste into text toolbar. The dialog to select a symbol (which appears after the Insert Symbol command has been called) is improved to support Unicode fonts. Working with text styles is improved. 3.1. The Style list is available on the Format tab of the Property bar and on the Format toolbar when entering and editing a text. It contains the list of system styles and serves for modifying the current style. Other style... line allows selecting a style from a set of from external library. 3.2. If some text formatting was modified then a star is displayed before the style name in the Style list. To reset text parameters select style name from the list or press <Ctrl> + <Space>. Existing fonts now define the typeface in the Font list. TrueType fonts icon is not displayed. The cursor is set to its position corresponding to the moment of clicking when switching to the mode of editing by double click (in previous versions it was set in the start of the text or first cell of the table). Working with tables is improved. 6.1. A range of cells can be copied. 6.2. When moving and copying a table in graphic document hidden borders of cells are displayed (but not only visible ones as it were before).

2. 3.

4. 5.

6.

Print preview
Document names, their arrangement on the print field, print options, and output device info can now be saved and loaded for the print preview mode. These data are saved in the print schedule files (*.pjd). Print tasks are created in the print preview mode. File Save print task command is intended for this purpose. A task can be loaded in the print preview mode (with the File Load print task command) and in the common mode (with the File Print task Load command).

Bill of Materials (BOM)


A BOM can now be saved as Microsoft Excel file with the File - Save as... command.

Import and export


Unicode fonts are added to the ...\Sys folder:
GOST_AU.shx, GOST_BU.shx.

42

Changes in installation package


Unicode fonts are included in delivery kit: GOST type AU (the font file name is GOST_AU.ttf), GOST type BU (the font file name is GOST_BU.ttf),

KOMPAS application library


Insert parameterized element command was excluded from the KOMPAS application library.

Other application libraries Pipelines 3D application is now available for English version
Pipelines 3D is a specialized application for KOMPAS-3D software; it is intended for automation of routine works on pipelines design. The library is intended for using in the machine building area and for designing utility networks. The library allows: Creating routes and performing different operations with them; Arranging pipelines elements. In the new version of Pipelines 3D the following improvements have been made in comparison with the previous version available in Russian only:
1. New commands were added. Create path command sequentially creates the path by points existing in the model. Creation is performed via approaches based on bypassing edges and diagonals of the parallelepiped inscribed between pair of selected points. Connect by path command allows connecting two objects by a path. Attachment points, curve segments, edges, sketch lines can be connected by the paths. End segments of the path are directed towards these selected objects; intermediate segments are created according to the mode specified in the command. Path by curves command creates a path by the chain of selected objects. 3D Lines and their separate segments, edges, sketch segments can be used for construction. The chain of objects depending on the command operation mode can be created manually or in auto mode. After the path have been created by objects they can be left unchanged in the Model tree, hidden or deleted from the Tree (it depends on commands selected options). Add end segment command allows adding end segment to selected path whose end point is associated with attachment point. Default segment length is set in applications configuration, segment direction - along attachment point vectors direction. If end vertex of the path has not associative relation with attachment point then segment direction can be set by selecting any straight lined object. Special pipe command creates continuous pipe by curves of arbitrary type: spirals, polylines, splines. Update model data command refreshes information about pipes created by paths and elements arranged on paths in pipeline model. Updated results can be gathered in the report. Existing commands are improved. All commands for creating and editing paths can be applied in parts. Limitations for type of curves used as paths for the pipeline were removed. Capabilities for setting filenames of pipes and creating folder to save them are introduced in the Configuration command. Application commands were separated into two toolbars: Routes and Paths and Create Pipelines 3D. Routes and Paths toolbar contains commands for creating and editing routes,

2.

3.

43

creating and editing paths, and Create Pipelines 3D toolbar contains commands for creating and editing the pipeline, updating pipeline data and also Configuration button.

Animation library
1. A capability is introduced for changing component transparency at animation step which allows simulating assembly-disassembly process without moving parts. 2. A capability is introduced for managing external variables which allows managing states of parts and assemblies (for example modify the distance between parts for At distance mate). 3. A capability is introduced for setting both: time or speed of component (rotation) relocation and time dependence for these parameters. For example, user can simulate spinning up of the wheel or its slowdown. Library of eCAD-KOMPAS data converters (ecad.rtw) has been improved.

Differences between versions V9 SP1 and V9


Warning! Files created and saved in KOMPAS-3D V9 SP1 are not supported by KOMPAS-3D V9.

Graphic documents
1. The Properties command is introduced; it calls the Properties window. Properties of selected objects can be seen and modified in this window. For example, you can modify the radius of selected circles at once. The Properties command button is located on the Standard toolbar. The Copy Properties command is introduced; it allows spreading properties of selected object onto other objects. The Properties window is intended for displaying current properties of selected object and for modifying the set of properties to be copied. The Copy Properties command button is located on the Standard toolbar. The Advanced selection command was renamed to Select by Properties and was improved. A capability to work with dimensions and designations (including texts, tables, ICD designations) is introduced. Capability to save names of BOM tables to text template file is introduced. The BOM BOM name on drawing sheet section will be created in the text template file in which entered names will be saved to, if save option is activated. BOM item texts are now included in the same section they are grouped by BOM sections (corresponding sections were arranged at top level of the list earlier) The process of adding fragment to user line style has been improved. Now line styles of a fragment are taken into account when this fragment is being added.

2.

3.

4.

5.

Three-dimensional modeling
The Polyline command is improved: now when vertex displaying is enabled not only rounded vertices are displayed but the rest of vertices as well as rounding end points.

Import and export


1. 2. A capability is introduced for exporting KOMPAS-documents to Windows Metafile (WMF) and Enhanced Metafile (EMF). Import of DXF and DWG has been improved.

44

2.1. Menu of the Open button was added in the File Open dialog. Commands of this menu allow selecting import mode. the Open import without import settings dialog (without changing of import settings); the Open with Parameters... import with import settings dialog. 2.2. DXF and DWG import options set in corresponding dialogs are saved during KOMPAS-3D working sessions. 2.3. Texts in *.SHX fonts can now be converted. Converting means replacing the font, updating height and spacing as well as encoding. Conversion settings are saved for each *.SHX font in convtxt.tfn file in ..\Sys folder of the root system directory.

Differences between versions V9 and V8 Plus General improvements


1. Recently called commands can now be quickly recalled. The Edit Redo command calls recently called command. The contextual menu also contains some of recently called commands. Number of recently called commands to be listed is set in the dialog to set recall of commands. To call the dialog, use the Service Options... . - System - General Command recall command. KOMPAS-3D is now supplied with collaboration tools. Now the dialog is displayed when a user is trying to open the file currently unavailable for editing. In this dialog the user can select an action to perform with the file: read only, read only and notify when the file is available or notify when the file is available. Thus, situation when the same file is being edited by different users is excluded. The Access to Open Document Files list was excluded from the dialog to set access rights to files. The Notify when read only files are opened was included in this dialog. The option enables or disables displaying above dialog for read only files. The Interactive manual (a set of tutorials) is now supplied with KOMPAS-3D. Interactive manual is KOMPAS-3D.chm file, supplied with KOMPAS-3D system. The Help KOMPAS Alphabet command starts the interactive manual. Profiles, created in previous versions of KOMPAS-3D can now be applied for system parameters and new documents.

2.

3.

4.

Three-dimensional modeling
1. New Object info command is introduced. It shows information about selected objects. It shows information about object types, geometrical parameters (radius, curve length etc), names and values of variables, assembly composition etc. User can select accuracy of calculations and units of measurement and set the level of details for displayed information: only general or general and additional. Modeling sheet parts. 2.1. Object now can be created automatically in Bend, Bend by Line and Incision commands. This allows quickly create several objects with identical parameters one after another. 2.2. The Cap closing command now includes the Continue option, which allows capping of paired bends abutting against sides of corners being capped. Simplified displaying mode has been improved: 3.1. Now this mode available for parts but not only for assemblies. 3.2. An advanced setting of simplified displaying mode now includes new options: Hide 3D Lines option hides 3D lines, Disable Outlines options hides outlines,

2.

3.

45

Hide Grid hides grid lines in the sketch, Hide Selection enables standard displaying for selected objects. Lattice allows displaying transparent objects as a mesh of pixels. Display hidden objects as points displays points instead of those components or solids which became hidden because of small scale. 4. Elaborated Model Tree: 4.1. New display mode of Design tree is now available the tree can be displayed as model structure. At this models objects are grouped by types and create Trees sections. 4.2. A part of the Tree (section, object or objects relations) can be displayed in separate window. 4.3. Object relations are now displayed in special area at the bottom of the Model Tree but not in separate dialog. Mates can also be displayed in the separate window of the Tree. The Relations in Separate Window command of the contextual menu activates this mode. 4.4. Control panel is now displayed at the top of the Trees window. It contains buttons to setup Trees view and the button to display a section of the Model Tree in additional window. 5. The Explode command is introduced in the Editor menu, it explodes the array of assembly components into separate components. Array components stay at positions they were in the array. 6. The 3D Polyline command is improved: 6.1. Polylines vertex radius handles can be displayed. 6.2. The Autoassociation option was added to Property bar; it manages the association of a vertex with its base point. 6.3. The Parallel to object mode is automatically enabled when creating a polyline from attachment point. Attachment points vector is automatically selected as guide object. 6.4. The Insert range of vertices button has moved to advanced control panel. The Save state button was also added to the same panel. 7. A capability is introduced for auto creating/deleting BOM item in parts and sub-assemblies of current assembly, and creating/deleting BOM documents (*.spw) attached to current assembly. BOM Create BOM items... and BOM Delete BOM Items... commands are intended for these purposes. 8. The Transparency options are available in Display Settings dialog; they allow configuring mode of displaying for transparent objects. The Lattice option means simplified displaying (a grid of pixels) of transparent objects; the Realistic option means realistic displaying. Orientation controls have moved from dialog to set up displaying to the Changing orientation dialog. 9. The Calculate Model Mass Properties command is improved. A point can be created in models center of mass. The Point option of the Property bar is intended for this purpose. You can select the result of calculation brief of detailed. The Brief option of the Property bar is intended for this purpose. 10. The View menu gained the Hide group, which unites the following commands: Hide Origins, Hide Construction Planes, Hide Construction Axes, Hide Sketches, Hide Surfaces, Hide cosmetic threads, Hide 3D Lines, Hide Control Points.

46

The Hide All Auxiliary Objects command has been added. It hides all objects listed above. The command is also located in the Hide group.

Graphic documents
1. New commands to create designations used in industrial construction design are introduced: Mark/reference number designation without leader, Mark/reference designation with leader, Mark/reference number designation on line, Node point designation, Sectional node point designation, Node point number, Leader text Brace Strait coordination axis, Arc coordination axis, Circular coordination axis. Buttons to call these commands are situated on the ICD Designations toolbar. Default parameters of ICD designations are set in the ICD designations section of the Parameters dialog (new graphic documents - on the New Documents tab, the current graphic document - on the Current Documents tab). Mark/reference designations can be attached to BOM items by analogy with Ref.No. Leaders. Wavy line and Kinked line are introduced; they designate break lines. Buttons to call those commands are situated on the Symbols toolbar. Default parameters of wavy and kinked lines are set in the Lines of break section of the Parameters dialog (new graphic documents - on the New Documents tab, the current graphic document - on the Current Documents tab). The Advanced selection command is introduced. It helps user to select objects by their properties. For example, you can select with this command all of circles lying in view #2, with Normal style and whose radii are 10 mm. Moreover this command can exclude object from selected objects by a set of properties and also invert current selection. Button to call this command is situated on the Selection toolbar. The Leader command is improved. 4.1. Now you can select the mode of adding branchings: From shelf start, From shelf End, Parallel to each other. 4.2. The Advanced Control Panel gained the Add branchings button. It allows switching to the mode of adding branchings and indicates that this mode is active. All those allow easy and comfortable creating layout objects. The Add branchings button is also available for commands of creating other objects containing leader. Ref.No.Leader, Marking, Mark/reference designation with leader etc. Texts from designations now can be quickly edited. Just double click the text to edit it. The system will switch to the mode of editing designation; the dialog to edit the text will be displayed. The Hatch command is improved: now hatch of any style (except Color Fill style) can be performed as hatch band; the Fill Type group of toggles on the Property bar is intended to select hatch style - Area or Band.

2.

3.

4.

5.

6.

47

7.

The Location group of toggles is introduced; these toggles allow selecting side of contour on which the hatch will be arranged. The Fill Type group is introduced in the dialog to set hatch style, it includes Area, Band options and Band Width field. The Band width field is replaced with similar group in the dialog to create hatch style. Use of handles became more informative. - New cursor appearance is introduced, which indicates that move of characteristic point is limited or it has some predefined positions (for example, a point at arrow end of cut line has only two positions those correspond to positions of arrows respective to dashes); - the cases when move of a handle brings rotation of the object or some its part, the cursor looks like two arched arrows (for example, move of view direction arrow means its rotation).

Working with Variables


1. Variables in models have improved: 1.1. A new type of variables value is introduced - link. The variable of one model receives value from another models variable (source-model) when using this mode. The Rebuild command refreshes links in the case the source model is opened. 1.2. The content of columns has changed in the Variables window. Now it contains the following columns: Name, Expression, Value, Parameter, Comment. 1.3. A variable is automatically assigned to each parameter of 3D object. 1.4. The same editor of variables is now used when working with a sketch as when working with a model (special editor for variables dont used any more). Due to this all of sketch variables are visible in the model, i.e. they don't require being external. Values of sketch variables and expressions to calculate these values are set by analogy with model variables (in cells of the Expression column) but not via equations. 1.5. Aliases are not required any more. Variables are used in expressions under their real names. 1.6. Info status can now be assigned to variables of upper level; this status means that value (or expression) of this variable can not be modified. If an info variable is assigned with External status it will be visible in the assembly which contains model with variables but it cannot be modified. Table of variables can be created in models and graphical documents. Table of variables contains predefined values of external variables of a file; it is intended for quick modification of that values. Table of variables saved in the file can be used when working with this file or when inserting it to another document. Table of variables saved in the file can be exported to Excel file. Importing from Excel tables is also available.

2.

Text processor
1. 3. The value of parameter being changed is displayed near cursor when changing row height, column width or cell size. Split Cell Horizontally and Split Cell Vertically commands are replaced with the Split Cells command. The command is applied to one cell as well as to block of selected cells.

48

4.

Merge with Left Cell, Merge with Right Cell, Merge with Cell Above and Merge with Cell Below commands are replaced with the Merge Cells command. The command is applied to rectangular block of selected cell.

Bill of Materials (BOM)


1. Now BOM item can be copied when copying graphical objects compounding geometry of that object. The Copy BOM items when copying geometry option which enables/disables copying items is located in the BOM style settings and current BOM settings dialogs. Capability of setting a mark for BOMs section or a block of sections is introduced; mark is the text which will be automatically pasted before reference numbers of base objects of the section. Items of a section or a block can be numbered independently when using marks. The Mark option and field (intended for creating mark and its text), and the Independent reference numbering option (intended for assigning start reference for first object of a section) have added into the following dialogs: BOM section style settings Settings of Section of BOM, Block of sections of current BOM, Block of sections settings. Capability to create BOM name is introduced; BOM name is the text above BOM table. User can set variable names for first and other sheets of the BOM. The BOM BOM name on drawing sheet Name... command is intended for entering BOM name. Parameters of name text and distance to BOM are set in the Document parameters BOM name on drawing sheet section of the dialog to setup parameters (new drawings - on the New Documents tab, the current drawing - on the Current Documents tab).

2.

3.

Import and export


1. Export of KOMPAS documents into DWG and DXF formats has been improved. Capability to select library line styles when setting matches of line styles and types is introduced. The >> button was added to the Match of Line Types in AutoCAD and KOMPAS dialog, it calls dialog to select line style. Broken view can now be exported. Reading dimensions group of options from the DXF and DWG import options dialog is replaced with table which allows selecting the mode of reading for leaders, hatches and geometric tolerances. The following reading modes available for three last types of objects: Normal and Macro element.

2.

KOMPAS Application Library


Other Operations section now contains Check closure sub-section. The sections commands allow exploring whether graphical primitives connected with each other sequentially and create closed contour. Points with Circle style are created at primitivess ends which dont correspond to other ends i.e. break contour. Commands to check closeness work in graphical documents and sketches.

ASCON offices: 5 Odoevskogo ul., St-Petersburg, 199155. Tel./Fax.: +7 (812) 703-39-34 E-mail: contact@ascon.net
1/7 Altufievskoe shosse, Moscow, 127106. Business-Center Beta, office #114. Tel./fax.: +7 (495) 784-74-92

49

E-mail: contact@ascon.net

ASCON on the Web: www.ascon.net


Direct Technical Support: E-mail: support@ascon.net

KOMPAS Discussion Forum: www.ascon.net/forum


19892013 ASCON, Russian Federation. All rights reserved.

50

You might also like