ZW3D UPDATE LISTS V 2015 SP. ZWCAD Software Co., Ltd.



Similar documents
Pro/ENGINEER Wildfire 4.0 Basic Design

SpaceClaim Introduction Training Session. A SpaceClaim Support Document

TABLE OF CONTENTS. INTRODUCTION... 5 Advance Concrete... 5 Where to find information?... 6 INSTALLATION... 7 STARTING ADVANCE CONCRETE...

Solid Edge structural frames and weldments

Introduction to Autodesk Inventor for F1 in Schools

CATIA Drafting TABLE OF CONTENTS

Introduction to Autodesk Inventor for F1 in Schools

ZW3D CAD Fundamentals Training Guide

Advanced Surface Modeling

MET 306. Activity 8a. Mechanism Design Creo 2.0 Level 7 POINT A GROUND LINK LINK 1 LINK 2 LINK 3 POINT B 10/15/2010 1

Geomagic Design. Release Notes. Get to Market Faster with Better Products at a Lower Cost V17

MET 306 Activity 6. Using Pro/MFG Milling Operations Creo 2.0. Machining a Mast Step

Autodesk Fusion 360: Assemblies. Overview

Project Setup and Data Management Tutorial

Introduction to ANSYS ICEM CFD

Understand the Sketcher workbench of CATIA V5.

Using Spreadsheets, Selection Sets, and COGO Controls

Introduction to CATIA V5

Publication Number spse01660

Finite Element Modeling

Creating detailed drawings

Chapter 9. Editing Features. Learning Objectives

Welcome to CorelDRAW, a comprehensive vector-based drawing and graphic-design program for the graphics professional.

TurboNest. What s New. Version Released April Copyright 2014 Hypertherm, Inc. All rights reserved.

Generative Drafting. Page DASSAULT SYSTEMES. IBM Product Lifecycle Management Solutions / Dassault Systemes

CATIA: Navigating the CATIA V5 environment. D. CHABLAT / S. CARO Damien.Chablat@irccyn.ec-nantes.fr

SolidWorks Implementation Guides. Sketching Concepts

Chapter 23: Drafting in Worksheet View

An introduction to 3D draughting & solid modelling using AutoCAD

Creating Drawings in Pro/ENGINEER

Microsoft Access 2010 handout

Microsoft Word 2010 Prepared by Computing Services at the Eastman School of Music July 2010

CATIA Wireframe & Surfaces TABLE OF CONTENTS

How To Draw In Autocad

Writer Guide. Chapter 15 Using Forms in Writer

Chapter 1. Creating Sketches in. the Sketch Mode-I. Evaluation chapter. Logon to for more details. Learning Objectives

2013 Getting Started Guide

Chapter 15 Using Forms in Writer

Access 2007 Creating Forms Table of Contents

Autodesk Fusion 360 Badge Guide: Design an F1 in Schools Trophy

Basic 2D Design Be sure you have the latest information!

Microsoft Excel 2010 Charts and Graphs

Publisher 2010 Cheat Sheet

Quick Start Tutorial Metric version

Linkage 3.2. User s Guide

Chapter 4 Creating Charts and Graphs

511 - Creating Structural Frame Designs

WORKBOOK MODELING OF MULTI- MEMBER MACHINES

Choose a topic from the left to get help for CmapTools.

Creating an invitation

Chapter 1 What's New in Inventor

TurboCAD Architectural

V10.2 / V11.2 Die CAM 3D

Welcome to CorelDRAW, a comprehensive vector-based drawing and graphic-design program for the graphics professional.

Applying a circular load. Immediate and consolidation settlement. Deformed contours. Query points and query lines. Graph query.

Optimized NC programming for machinery and heavy equipment. Summary NX CAM software redefines manufacturing productivity with a full range of NC

Quick Start Tutorial Imperial version

Creating Charts and Graphs

Part Design. Page DASSAULT SYSTEMES. IBM Product Lifecycle Management Solutions / Dassault Systemes

BD CellQuest Pro Software Analysis Tutorial

Creating 2D Drawings from 3D AutoCAD Models

Course in ANSYS. Import + meshing issues. ANSYS Part 2 Computational Mechanics, AAU, Esbjerg

Microsoft Access Introduction

User Guide. DYMO Label TM v.8

Logo Design Studio Pro Guide

Microsoft PowerPoint 2010

What s New V 11. Preferences: Parameters: Layout/ Modifications: Reverse mouse scroll wheel zoom direction

Structure Design. Preface What's New? Getting Started Basic Tasks Advanced Tasks Workbench Description Customizing Glossary Index

Avery DesignPro 2000 User Guide

AutoCAD New Icon Quick Reference

ArcGIS. Tips and Shortcuts. for Desktop

Glass coloured glass may pick up on scan. Top right of screen tabs: these tabs will relocate lost windows.

7 Enclosed Areas. When you have completed this chapter, you will be able to:

HowTo Rhino & ICEM. 1) New file setup: choose Millimeter (automatically converts to Meters if imported to ICEM)

PowerPoint 2007: Basics Learning Guide

Microsoft Access 2010 Overview of Basics

Mastercam Instructions. KTH School of Architecture Digital Fabrication Lab - CNC Router Version


Basic Excel Handbook

Figure 1 - Delta Theta Input Selection

Kaseya 2. Quick Start Guide. for VSA 6.3

Civil 3D 2009 New Features

Software User's Guide

Tutorial: 3D Pipe Junction Using Hexa Meshing

CATIA Functional Tolerancing & Annotation TABLE OF CONTENTS

Creating Interactive PDF Forms

Basic Microsoft Excel 2007

Merging Labels, Letters, and Envelopes Word 2013

Microsoft Office PowerPoint 2013

Creating a Poster in Powerpoint

F9 Integration Manager

CDOT Monumentation Sheets

SMART Notebook 10 User s Guide. Linux Operating Systems

Part Number: PMT1080-ENG Rev. 1

Exercise: Building and zone geometry import from SketchUp

JumpStart Guide. Trimble QuickPen PipeDesigner 3D Software

Graphic Design Studio Guide

Pro/ENGINEER Wildfire 5.0 Introduction to Surface Modeling

Sweet Home 3D user's guide

Transcription:

ZW3D UPDATE LISTS V 2015 SP ZWCAD Software Co., Ltd.

Copyright and Trademarks Copyright 2015 ZWCAD Software Co., Ltd. All rights reserved. Floor 4, NO.886, Tianhe North Road, Guangzhou 510635 P.R.China (8620)38289780 ZW3D V2015SP Update Lists This documentation may be reproduced provided it complies with the terms presented on the LICENSE AGREEMENT supplied. ZWCAD Software Co., Ltd and the program authors have no liability to the purchaser or any other entity, with respect to any liability, loss, or damage caused, directly or indirectly by this software and training materials, including but not limited to, any interruptions of service, loss of business, anticipatory profits, or consequential damages resulting from the use of or operation of this software. Updates may be made to this documentation and incorporated into later editions. ZW3D is a registering trademark of ZWCAD Software Co., Ltd. The ZW3D logo is a registering trademark of ZWCAD Software Co., Ltd. ZWCAD, ZWSOFT, the ZWCAD logo, and the ZWSOFT logo are all trademarks of ZWCAD Software Co., Ltd. Printed in the P. R. China. 2

Contents Highlights... 1 Basics... 2 1. New electrode ribbon tab... 2 2. Annotation text supports Unicode... 2 3. Tweaked picking and highlighting... 2 4. Improved rotation center detection to improve the usability... 3 5. Some tweak for the file dialog... 4 6. Some changed in Datum feature... 4 7. Speed up line display with 10+ times faster... 4 Translator... 5 Import& Export... 5 1. Upgraded Parasolid Import/Export Engine... 5 2. Upgraded Step/IGES engine on part import... 5 3. DWG/DXF export: New option to export drawing views as curves/block... 5 4. Fixed the import failure of the VRML file... 5 Heal... 6 1. New "Gap Tighten" command... 6 2. Enhanced "Sew" command to more effectively reduce open edges... 6 3. More error classification in "Heal/Analyze" command... 6 CAD... 7 Sketch Design... 7 Wireframe design... 7 Part Design... 8 1. More robust Boolean operation... 8 1

2. Improved Pattern... 8 3. New "Wrap Pattern to Curve" command... 9 4. Improved "Face Offset" &"Direct Edit" to enhance stability... 9 5. "Stock" command supports STL object.... 9 6. Better two sided edge walking Fillet... 10 7. Enhanced "External Sketch"... 10 8. Optimized "External Part"... 10 9. More commands support external thread... 10 10. Improvements on history tree... 10 11. Rearranged UV label within "Curve Mesh"... 10 12. Some Fixed bugs... 11 Assembly Design... 12 1. Optimized result display of Interference Check... 12 2. Disabled assembly update during history regeneration... 12 Drafting Design... 13 1. Improved Table... 13 2. "Quantity" of the "Hole Callout" supports patterned hole... 13 3. Some Fixed bugs... 13 Weldment... 14 1. New added "Gap" option in "Structure Member" command... 14 2. New "Structural BOM" command... 14 Point Cloud... 15 1. New "Divide Mesh" command... 15 CAM... 16 CAM Manager... 16 1. Smarter Drag and Drop... 16 2

2. Fixed QM Tracker of Batch Calculation... 16 Generating Tool Path... 17 1. Improvement of Roughing Link and Lead... 17 2. New Chopping for More Applications... 17 3. New Axis Control in Z level Operation... 18 Processing Tool Path... 19 1. Support Turn Cycle Output... 19 2. Main Parameters Shown in Spread Sheet... 19 3. New Parameters in CL File and Operation List... 19 4. Solid Verification... 20 API... 21 New API function... 21 Adjustment done for API... 22 3

Highlights ZW3D 2015 SP (R1910) is the service patch for ZW3D 2015. All improvements or bug fixing are basing on the feedback of clients after ZW3D 2015 release. Enhancements focus on the usability, stability, and function extension. The major highlights of ZW3D 2015 SP are listed as below. CAD Tweaked picking and highlighting Improved rotation center detection UpgradedParasolid Import/Export Engine DWG/DXF export: New option to export drawing views as curves/block More robust Boolean operation Improved Pattern New "Wrap Pattern to Curve" command Improved "Face Offset" &"Direct Edit" to enhance stability Optimized result display of Interference Check New added "Gap" option in "Structure Member" command New "Structural BOM" command CAM Smarter Drag and Drop New Chopping for More Applications New Axis Control in Zlevel Operation Support Turn Cycle Output 1

Basics This chapter will introduce enhancements on the basic application, including: new ribbon tab, Unicode text, pick & highlight, rotation center, file dialog, datum feature and display. 1. New electrode ribbon tab Electrode ribbon tab is licensed with Zwmold. 2. Annotation text supports Unicode Related texts are listed as following: ZW3D inner font 2D dimension text Label in 2D draft 3. Tweaked picking and highlighting When picking the entity from the component, "Pick from List" supports to offer multiple valid selections from the same component, instead of just one. ZW3D Previous version 2015SP 2

Color filter in Attribute Filter supports true color. A format brush is added for users to pick up specified color from face entities on the graphic area. The picked shaded entities can be seen even if they are blocked by others. Disable highlight during view rotation 4. Improved rotation center detection to improve the usability New view rotation options in Configuration form Configuration > Display > Rotate Center Tweaked rules of auto view rotation 1) If there is an intersection between a cursor and geometry entities when using right-click to rotate view, the view rotation center will base on it. 2) If not, and if there is an intersection between face entities and the view center, it will works as the rotation center. 3) If not, view rotation center will use the center of all visible geometry entities. New "Reset Origin" option in right-click menu 3

5. Some tweak for the file dialog The file dialog supports to drag to resize its form. Auto switch on "Local copy" option when opening a network file. 6. Some changed in Datum feature "2 entities" of "Datum" command supports datum plane object. Fixed the un-updated reference direction to evaluate the offset distance when changing reference. Made sure the 3 default datum is not deleted with other features. 7. Speed up line display with 10+ times faster 4

Translator There are some new and enhanced functions on import, export and model quality. Import& Export 1. Upgraded Parasolid Import/Export Engine Better import quality New support to import or export points and wireframes, excluding sketch curves. ZW3D Previous version 2015SP 2. Upgraded Step/IGES engine on part import Faster import and better quality with less open edges 3. DWG/DXF export: New option to export drawing views as curves/block 4. Fixed the import failure of the VRML file 5

Heal 1. New "Gap Tighten" command New "Gap Tighten" to tighten gaps of edges and vertices based on given tolerance. For a high quality data exchange between different files or different systems, a model with bigger tolerance is not desired. Now, designers can use Gap tighten feature to optimize the model for a smaller tolerance. 2. Enhanced "Sew" command to more effectively reduce open edges 3. More error classification in "Heal/Analyze" command 6

CAD This chapter describes the enhancements to sketch, modeling, assembly and 2D draft functionality. Some new features are introduced, including part design, weldment and point cloud. Sketch Design 1. Show up the center point of the circle and arc by default. 2. All entities of a sketch will be greyed if it s not activated. 3. Keep construct geometry as what it is after trimming. Wireframe design 1. Fixed the wrong result of the "Auto G1/G2" option of "Through Point Curve" command when the point is picked on a sketch curve. 7

Part Design 1. More robust Boolean operation New tolerance setting in "Combine", "Divide","Trim" commands. Better handle on coincident faces. Previous versions 2015 SP 2. Improved Pattern Use the direction perpendicular with 1 st direction as the 2 nd when the 2 nd Direction field is left empty. Fixed some failed pattern cases ZW3D Previous version 2015SP 1) Two directions must be defined. 2) Fail to do pattern and combine operations together. 8

3. New "Wrap Pattern to Curve" command Wrap Pattern to Curve 4. Improved "Face Offset" &"Direct Edit" to enhance stability 2015 2015 SP 5. "Stock" command supports STL object. 9

6. Better two sided edge walking Fillet Option "Hold fillet to edge" of fillet in ZW3D 2015 supports two side edge walking fillet. Enhanced feature expands capability to cover more cases. 7. Enhanced "External Sketch" "External Sketch "supports sketch features inside a part to copy into a destination part with association. 8. Optimized "External Part" "External Part" supports to eliminate all assembly hierarchy and reference all components as individual shapes into destination part. 9. More commands support external thread External thread info can be supported by Reference Geometry, Geometry to Part, Copy to External part, Mirror and Pattern. 10. Improvements on history tree Speed up the regeneration speed The "Stop bar" is always visible. 11. Rearranged UV label within "Curve Mesh" 2015 2015 SP 10

12. Some Fixed bugs Keep the cylinder's type after surface extension. Fixed the wrong shape location while wrapping on a face with poles. 11

Assembly Design 1. Optimized result display of Interference Check Interfered components displayed in the transparent model and non-interfering components are hidden by default for better observation. New check box supports on the interference result tree to control the visibility of each one. "Show/Hide All" option is added into the right-click menu on the blank area of the tree. "Show this only" option is added into the tree node to quick isolate the picked interference. The color of saved interference shapes support customization. Interference Result Display 2. Disabled assembly update during history regeneration 12

Drafting Design 1. Improved Table New support to open corresponding part after picking a cell or row from a BOM table. Table highlight is tweaked to only highlight its bounding box, instead of all its elements. The Caption row/column will be excluded if they are not displayed. Fixed the BOM table failing to read out the components info generated by "Extract Shape" command. 2. "Quantity" of the "Hole Callout" supports patterned hole 3. Some Fixed bugs Fixed the issue that Quick Dimension can t snap on the center line. Maintain the coordinates of a hole table on a broken view as the same as before breaking. 13

Weldment 1. New added "Gap" option in "Structure Member" command ZW3D 2015 ZW3D 2015 SP 2. New "Structural BOM" command With this feature to generate a table of all Weldment elements Read out the attributes of the structure members, like material, mass and length. Attribute customization 14

Export BOM to Excel Sorting, in-place edit and merge row with same attribute are all supported Point Cloud 1. New "Divide Mesh" command Pick one or more triangles to separate them from the mesh, and then create a new block or add them into the existing block. 15

CAM CAM Manager 1. Smarter Drag and Drop Drag from Components/Features/Frames/Tool to an Operation. Drag from Components/Features/Frames/Tool to an Operation folder. Drag an Operation to another as a reference operation 2. Fixed QM Tracker of Batch Calculation QM tracker can be directly opened to view and manage tool path calculation. 16

Generating Tool Path 1. Improvement of Roughing Link and Lead Support to generate non-tangent direction linear link and lead. Avoid extra helical lead in; this can greatly reduce the machining time. ZW3D 2015 ZW3D 2015 SP Fixed safe distance setting: define the highest point of part/rest material as standard to calculate the distance. If this is smaller than the plunge height, the safe distance will be defined as the plunge distance. Fixed gouge lead in. ZW3D 2015 ZW3D 2015 SP 2. New Chopping for More Applications New chopping will be applied to more functions, including: Enhance the tool path generating of Drive Curve, increase the accuracy and decrease the chopping tool path. 17

Application for non-uniform step value setting in Offset3D Operation. 3. New Axis Control in Z level Operation In Z Level operation, axis control is added to support angle definition of fore raking and tilting. 18

Processing Tool Path 1. Support Turn Cycle Output Supports finishing, roughing, groove turning cycle output. The detailed output code is listed in below. Tool path NC code Variables Rough Turn Finish Turn Groove Turn Horizontal Vertical Pattern Repeat G71 U(d) R(e) G71 P(ns) Q(nf) U(u) W(w) F(f) S(s) T(t) G72 W(d) R(e) G72 P(ns) Q(nf) U(u) W(w) F(f) S(s) T(t) G73 W(k) U(i) R(d) G73 P(ns) Q(nf) U(u) W(w) F(f) S(s) T(t) G70 P(ns) Q(nf) G74/G75 R(e) G74/G75 X(or U) Z(or W) P(i) Q(k) R(d) F(f) d e ns nf U w f s t i k d e X/Z U/W i k d f cut step return step the begin Num of finish cut the end Num of finish cut finish cut distance in X finish cut distance in Z feed of finish cut Speed of finish cut Toll of finish cut return distance in X return distance in Z cut number return distance Groove coordinate absolutely value Groove coordinate relative value cut step in X cut step in Z return distance in bottom feed 2. Main Parameters Shown in Spread Sheet Add the parameters: tool ID and(z) Surface thick. Specially, the tool ID of Spreadsheet is similar as the operation list: depends on tool number is "from tool id" or "from station id" in NC Setting of the main Output node. Remove two parameters: Operation Class, Frame User can set the "Item Config" to get them back. 3. New Parameters in CL File and Operation List Add some parameters in machine_all.mdf, not-output as default. @CAM_DATE@: output date like 2015/5/6. @OPDEF_THICK@: output side surface thick, NULL if there is no this parameter 19

@OPDEF_THICK_Z@: output bottom surface thick, NULL if there is no this parameter @OPDEF_x@: output all the parameters which has a keyword begin with "OPDEF_" in the operation config file from in cam_config folder. Add three parameters in operation list. @CAM_PROGRAMMER@: output programmer name which is in the main NC node. @CAM_PART_NAME@: output the first part's name in cam plan. @CAM_PART_MATERIAL@: output the first part's material in cam plan. Output the part image in operation list which is ignored the background, which is useful for printing. 4. Solid Verification Fix the wrong position of assembly loaded in verification. Fix some crash bugs 20

API New API function 1. cvxpolytotri ---Decomposes a polygon into triangles. 2. cvxgetfileactivefield --- Similar to cvxgetfile, but implements the typical ZW3D file browser behavior found in CdCbBrowse and similar callbacks. The file browser is initialized with the contents of the active field, and the file browser updates the active field after the user makes a selection. 3. cvxgetfolderactivefield --- Similar to cvxgetdir, but gives the folder browser behavior similar to cvxgetfileactivefield when selecting a folder. The folder browser is initialized with the contents of the active field, and the folder browser updates the active field after the user makes a selection. 4. uilistitemmodify --- This project exposes uilistitemmodify in the API via a new "cvxitemmodify" function. The new function is essentially the same as cvxitemset for most field types, but for w_list fields it modifies a list item's text or icon, making it possible to create a list item with both text and icon via the API. 21

Adjustment done for API 1. The logic used by several callbacks is consolidated. (CdCbBrowse, CdCbBrowseAVI, CdCbBrowseHtmSv, CdCbBrowseImg,CdCbBrowseImgSv) So they all use the same functions when the user selects a file or folder. These callbacks are used by the following commands when the user activates an input field that expects a file selection:!cdanimrecord - Record animation to AVI!CdBalloonFtr - Add text in a balloon!cdbomtblcrt!cdcgcapture - Create a [BOM] table from a view object - Save the current display!cdcldsrfptfile - Create an untrimmed face fitting points from a file!cddxftr!cdembedfile - Import foreign data - Embed a file in a part!cdholetblmk2 - Create a hole table for a view!cdinqpartlist - Show part list!cdprfbkg!cdsdchrome - Use image for sketch background - Assign chrome texture to faces!cdtextonsurf - Emboss image onto face [obsolete?]!cdtextonsurf2 - Emboss image onto face!cdtmap - Map texture image onto face ~FbBlankReport - Show report!setsrftag - Read surface data from surface inquire command For those commands that use the CdCbBrowseImg function to select (input) image files (!CdBalloonFtr,!CdCgCapture,!CdPrfBkg,!CdSdChrome), this project also adds the PNG format to the file browser's filter. ZW3D has been able to import PNG image files for some time, although the file browser didn't recognize that type unless the filter was set 22

to "All Files". (The!CdCgCapture command doesn't appear to support the PNG format, so its file type filter still doesn't include PNG.) 2. Fixed cvxparthole function that could not create thread hole which caused by adding more type in 1900_HoleImprove project 3. "#define VX_API_VERSION 1910" was added to VxApi.h so that a dynamically-loaded DLL can compare the version of the API it was compiled with against the version of ZW3D that is invoking it. 4. cvxcmdfunc - An integer return value was added to this function. It returns 0 if the input function was successfully registered. It returns 1 if a symbol with the same name as the input function already exists. In this case, thepre-existing symbol is kept and the input function is ignored. Note that cvxcmdfuncunload() can be used to deregister a preexisting function. 23