KeyCreator 2011 Release Notes 16-FEB-11
KC2011 General Topics List Name Change - KeyCreator 2011 V10.0 Performance 64-Bit version & OS ACIS performance HOOPS performance New HOOPS version New faceting Frame rate options Performance Summary Translators New IGES translator Special Translators Hoops 3DX JT Open Assemblies import/open PDF export Supported file versions
KC2011 General Topics List (Cont d.) Modeling Dynamic Face Modify Merge option for solid creation (multiple loops) Incorporate more 3D DynaHandle uses More Context Sensitive Menu (CSM) options Dynamic Linear Array Dynamic Freeform Array Add tables to Structural Shapes Read Assembly Trees Remove Associativity Assembly Navigation Clean entities maintenance tool Improved Cutting Plane Improved placement of Fastener>Washers & Nuts Improved Bounding Box for shells
KC2011 General Topics List (Cont d.) Layout & Detailing Improve Auto-Label & Hole Table Improve Layout dialog Fix many DWG/DXF issues Misc. BOM improved performance LightWorks Add-On Tools>Options changes Tools>Customize changes Documentation Default Changes Display Settings Import settings Faceting IGES Export
KC2011 General Topics List (Cont d.) Tips & Tricks BOM Quick Hatch Rendering <Shift> During Selection Thread Rendering of Tapped Holes How to Open Over-Faceted Files Important Notices Known Issues
Name Change PRODUCT NAME KeyCreator 2011 V10.0.0
64-Bit version & OS Performance Windows 64 bit platforms XP SP2/Server 2003 Vista/Server 2008 Windows 7/Server 2008 R2 Native 64 bit version increases memory usage due to larger pointer sizes, but allows much greater overall memory usage. One common new license between 32 bit & 64 bit Windows 32 bit platforms XP SP3/Server 2003 Vista/Server 2008 Windows 7
64-Bit version & OS (Cont d) Performance Windows Vista/7 Aero Compatibility Replaced active viewport highlighting Now uses HOOPS-based method. Highlighting uses cursor color from File- Properties, same as axis gnomon text. Microsoft Office If using Office it must be the 64 bit version of Microsoft Office to use KeyCreator 2011 64 bit version! Read IMPORTANT NOTICES
64-Bit Advantage Performance KC will use as much memory as is available Read more data & larger files More memory allocation is not the same as speed improvement But using more memory may improve performance in some cases Requires more system memory management from computer/os
ACIS Performance Performance New ACIS version R21 Preset faceting & tolerances Improved Spline surface faceting New Faceting slider bar Preset by ACIS Coarse Medium coarse Medium fine Fine Adjusts more options than old method (still available) Gives better results with less memory usage
ACIS Performance Performance Old Faceting Method Still available Recommendion from Spatial Old 15 degrees ~ New 30 degrees» May range 30-20 depending on geometry Affects spline faces more than analytic faces Read Default Changes & Important Notices regarding faceting!
ACIS Performance -(Cont d.) Faceting KC9 vs. KC2011 Performance KC2011 Medium Coarse KC2011 15º Normal Deviation KC9 15º Normal Deviation KC2011 30º Normal Deviation KC9 30º Normal Deviation
ACIS Performance -(Cont d.) Faceting KC9 vs. KC2011 Performance KC2011 Medium Coarse KC9 15º Normal Deviation KC2011 30º Normal Deviation
ACIS Performance - (Cont d.) Performance Draws edges using facet data. Performance benefits Don t need to refacet the edges. Don t need to find the shell edges for smooth/blanked edge hiding, which is very expensive. Display quality Don t see duplicate edges when highlighting No stitching in HLR from facet/edge mismatch.
Performance HOOPS Performance New Hoops version 18.1 Improved display performance View frustum culling Target minimum of 30 frames per second Dependent on graphic card & amount /type of geometry data Faster highlighting New display performance options Allows user more control depending on data size
Performance HOOPS Performance - (Cont d.) What is View Frustum Culling? Basically only redrawing what is visible within the view & ignoring what is outside the view Benefits: Faster & smoother performance when working upclose on a complex models (many faces) Pre-KC2011 Display/View Entities/Faces redrawn KC2011
Performance HOOPS Performance - (Cont d.) Graphics Test Function TechSoft internal graphic card test criteria independent of Keycreator Runs test based on only 2 Driver Types settings: Hardware OpenGL Direct3D Validates that the graphics card meets a minimum level of functionality to be considered supported Provides performance data that Tech Support (TS) can evaluate
HOOPS Performance - (Cont d.) Performance Fixed Frame Rate Mode/Performance Fixed frame rate option will produce at least the given number of frames per second in nonhidden-line rendering modes Draws larger entities first (based on pixel size) Draws smaller entities last Stops after a given time, continues on next draw
HOOPS Performance - (Cont d.) Performance Quick Hidden line mode (Moved to options) Available with Hardware OpenGL only Uses graphic hardware May not be accurate enough on complex sculpted shapes
HOOPS Performance - (Cont d.) Quick Move for Highlighting New display graphics card option Performance
Performance Summary Users should expect to see: Faster highlighting Faster entity selection Performance Summary Resulting in faster operations when dealing with many multiple selections Improved dynamic pan & zoom when working in zoomed up areas of models Better handling of large amounts of data & files with 64 bit version
Translators New IGES Translator Import & Export Based on new technology Dialog simplified Supports model, details & PMI Exports part references as assembly Pre-KC2011 KC2011
Translators New IGES Translator (Cont d.) New translator is set for exporting solids New setting reduces size of IGES files Remember not all packages support IGES solids
Translators New IGES Translator (Cont d.) Assemblies Export IGES option removed from Assemblies>Export Use File>Export>IGES Burst part references if you do not want to export as an assembly
Translators Special Translators HOOPS 3DX Formerly Adobe translators Provides additional import capabilities Product Manufacturing Information (PMI) with the 3D model CATIA V5, I-DEAS, JT, NX (Unigraphics), Solid Edge, Pro/ENGINEER, & SolidWorks Supported files & versions: http://developer.techsoft3d.com/dataexchange/documenta tion/rel_notes/3dx_file_formats.html KeyCreator only accepts the B-Rep model data types (not tessellated)
Translators Special Translators (Cont d.) Uses the.prc extension Or Use All Files to get valid foreign file types To use HOOPS 3DX you need an AET license
Special Translators (Cont d.) JT Import Translators To get just JT import you need a JTO license Uses JTOpen libraries Used for File>Open & File>Import>Unigrapgics/NX KeyCreator only accepts the B-Rep model data types (not tessallated)
Assemblies Import/Open Translators File>Find Assembly Roots Given a set of files that make up an assembly, find all of the files that are roots of their respective assembly trees. Supports these formats CKD, IGES, STEP, PS, Pro/E, UG, SWX, Inventor, Catia V5 Current interface List dialog to select file type Multi-file dialog (as in batch translate) List dialog to display resulting roots
Translators PDF Export Both 2D & 3D Margins Top, Bottom, Left, Right Comments Left Offset, Right Offset Font, Size, Color Optional Comments
Translators PDF Export (Cont d.) 3D PDF Export edges as wireframe
KEYCREATOR 2011 TRANSLATOR VERSION SUPPORT Translators
3D DynaHandle Modeling New Graphic Easier to select & control Dynamic Face modification Dynamic Transforms Dynamic Linear array Freeform array Deform Curve Graft
Modeling 3D DynaHandle - (Cont d.) More DynaHandle Context Sensitive Menu (CSM) modifier options Rotate/Translate Increment setting Arrow Size setting Align to & Move to CSM Vector/Position options are Function dependent More uses coming
Modeling 3D DynaHandle - (Cont d.) Documentation Dynamic DynaHandle Overview & Dynamic Face Dynamic Transform
Dynamic Face Modify Modeling
Modeling Dynamic Face Modify - (Cont d) Now have 3 ways of modifying models: Static DDE Modify Face functions Dynamic Face Choose best tool for the operation & user!
Modeling Dynamic Face Modify - (Cont d) Main control tool BLUE Z axis vector First selected face gets DynaHandle & control CSM behavior control based on: Offset Faces Transform Faces Including rotate face Follows same rules
Modeling Dynamic Face Modify - (Cont d) Additional options ADD select additional faces ADD INV select faces for opposite direction/behavior REMOVE removes faces from selection
Modeling Dynamic Face Modify - (Cont d) Align to Vector/Plane Aligns selected DynaHandle vector only - not geometry Align Move to Vector/Plane Aligns geometry to selected vector/plane Position Yellow Sphere Use to reposition for rotation axis & visualization
Dynamic Face Modify - (Cont d) Modeling Original Add Inv Add Rotate Align Move to plane/vector
Dynamic Face Modify - (Cont d) Modeling Xform Dynamic Box Move Offset Align Move to plane/vector
Dynamic Face Modify - (Cont d) Modeling Offset+Add Offset+Add Inv
Modeling Dynamic Linear Array New Transform function using dynamics & DynaHandle Behaves like a folding gate Use Freeform option to tweak
Modeling Dynamic Freeform Array New Transform function using dynamics & DynaHandle Makes freeform locations Modify to any orientation/location dynamically
Deform Curve Modeling DynaHandle Ignores normal vector of DynaHandle for better selection CSM toggle for tool tip display for better control/visualization
Graft Modeling DynaHandle Ignores Z vector & not fully displayed
Dynamic Transform Modeling New SCALE option Using CSM for Yellow Position sphere has a Scale option Enter value
Modeling Improve Cutting Plane Undo/Redo Support Display On/Off Option Tools>Options>Display Cut Edge and Cut Face Color Option File>Properties>Display Colors
Read Assembly Trees Modeling Assemblies>Read Assembly Tree Given a.ckd assembly file, finds the assembly structure, and displays in a tree. Allows specific selection & opening of assembly items
Read Assembly Trees - (Cont d.) Main Assembly Modeling Reads in geometry on demand. Load Selected» Opens only the selected items» If a sub-assembly, all children (part references) are suppressed during loading, accept those that may have been already loaded/opened» User can unsuppress part references as needed Sub-Assembly Children of Sub-Assembly Part references
Read Assembly Trees - (Cont d.) Load Children» Opens the selected items and their children (part references) Main Assembly Sub-Assembly Modeling Load All Children of Sub-Assembly Part references Can use SHIFT & CTRL keys to select multiple items
Read Assembly Trees - (Cont d.) Modeling Works on foreign files that support assemblies with multiple files (.asm,.prt;.sldasm,.sldprt; etc.) Runs through import to get assembly structure
Read Assembly Trees - (Cont d.) Modeling IGES & STEP (single file assembly with references) current not supported You can use to see the assembly structure can not load any files
Read Assembly Trees - (Cont d.) Modeling The Options dialog for foreign files that support assemblies currently uses the Import dialogs More Assembly Options appear than can be used Does not use:» Flatten All Components» Make Part References Lightweight Defaults to External
Remove Legacy Associativity on Part References Modeling Assemblies>Move>Remove Associativity Removes all legacy associations from Create Reference function Use on Part References placed with these associations Using new Transform>Mating with legacy associations do not behave well together
Assembly Navigation Modeling Added options to context menus in Splitter Window>Part References Zoom To Zooms up on highlighted part reference in Splitter Window Find from Viewport Selecting part reference in view, highlights in Splitter Window
Assembly Navigation (Cont d.) Modeling Find from View Zoom to
Modeling Clean Entities Maintenance Tool Replacement of Clean Spline command in Tools/Maintenance Search corrupted entity data and repair them Extreme numeric values that cause display problems are set to zero Can isolate entity to repair manually
Primitive Block Anchor Points Modeling Create Block>Key In Uses generic toggle to change anchor points Current anchor points 8 corners Center of the block New anchor points 8 corners 12 edge centers 6 face centers & block center
Modeling Merge Option For Solid Creation When window selecting closed profiles (multiple loops) Option for merge/unite behavior KC8.5 KC9.0.0
Modeling Improved Boolean Operations on Sheetbodies Previously only certain conditions using solids worked on sheetbodies
Add Tables To Structural Shapes Modeling Currently: I-beams T-beams Channels Angle beams
Modeling Improved Fastener Washer & Nut Placement Added placement toggle using Generic Toggle key Top Bottom Solids, Wireframe & side Toggle
Modeling Improved Bounding Box Added shells as selectable geometry to Tools>Create Bounding Box The Solids & Sheet Bodies option now will select shell entities
Layout & Detailing Improved Layout Dialog Reorganized Paper border Actual and Best-fit scales Border file options check Primary instance button more obvious Documentation Layout Dialog Documentation
Layout & Detailing Improved Instance & Section Scaling Editing Section & Instance Scale Change scale & tagged text option
Layout & Detailing Improved Auto-Label & Hole Table Switching standards used in Autolabel Generic Edit Second sort column improved Remove Tolerance column (not used) Target & distance boxes added
Restyle Tolerance Settings/Options are modal Layout & Detailing Remembers new values to keep in pulldown
Layout & Detailing Fixes DWG/DXF Many Dimensions Angular dimension trailing zeros Detail symbols Unintentional moving Datums & Geometric Tolerances Hole Table Target placement Target updating
Misc. BOM Improved performance Check box for automatic BOM update Add option how to calculate item name Part name File name
Misc. BOM Autolabel Improved to work on all entity types Before Tools>BOM and Table>BOM Autolabel only worked with composites & part references Uses entity properties Uses /Lang/English/ BOMAutolabel.dat for autolabel definition
Misc. LightWorks Rendering Add-On Access via View>Render Window Special License increment (LWR) required Loads currently displayed solids into window for LightWorks application Render Window LightWorks Options KC Viewport
Misc. LightWorks Rendering Add-On (Cont d.) Use LightWorks tools to apply: Materials Finishes Shadows Backgrounds Etc. Documentation KC-render-window-guide-R1
Misc. Graft Workflow DONE button removed from conversation bar Use <esc> key to terminate function ACCEPT places graft & continues further graft placements ACCEPT <ESC>
Tools>Options Misc. Shadow Blur moved from Solids to Display Pre-KC2011 KC2011
Misc. Tools>Options (Cont d.) New Solids>Rendering material override Material rendering of solid overrides individual face rendering This is not a toggle. Change occurs on next material rendered solid
Misc. Customize>Viewport New middle mouse button options Recenter viewport option Centers viewport on cursor clicked /selected location Alternate pan & zoom mouse controls
Misc. Documentation New & updated documentation delivered with software under: /KeyCreator10.0/Lang/English/ BOM Out-of-the-Box Display Settings Guide Drawing View Instance Scales Dynamic DynaHandle Overview Dynamic Face Overview Dynamic Transform Functions Overview Hole Table Documentation KC-render-window-guide-R1 Layout Dialog Documentation Set Option Display
Default Changes Display Settings Tools>Options>Display>Performance Uses Display Culling capability as default Set to None to use previous version method
Default Changes Display Settings Try the new Frames Per Second capability for increased performance There may be display issues on some hardware configurations Use this setting for display performance if you have no issues
Display Settings (Cont d.) Tools>Options>Display >Graphics Card Defaults set for best performance Quick Move non-entity Spriting Quick Move wireframe Spriting Quick Move solid Spriting Quick Move highlighting Spriting Default Changes Transparency Fast Z-sort
Display Settings (Cont d.) Default Changes However not all cards run the same or have same settings Common alternate settings & conditions are listed in the Known Issues sections Contact your TS if you are having problems Please Read: /Lang/English/Display Settings Guide
Import Settings Default Changes The default assembly options are now set to External Part References Change to Flatten if you want all referenced parts to be in single file of multiple solids
Default Changes IGES Export New translator is set for exporting solids Remember not all packages support IGES solids
Default Changes Faceting File>Properties>Units/Tol erances is set to Draw solid edges using face facet data Better performance All pre-kc2011 files will be re-faceted when opened 1 st time opening may take a bit longer to open After saving, opening is faster
Default Changes Faceting (Cont d.) Uncheck this option to get previous version edge/curve faceting behavior Must be resaved Check & resave your templates
Default Changes Faceting (Cont d.) Opening pre KC2011 files will be set to new medium coarse setting If previous setting of 15 degrees Normal Deviation & no Maximum Edge Length Settings other than 15 or using Max Edge will keep previous values New faceting may give more facets & cause performance & file size issues Value of 15 degrees may now be set higher (>15) to get equivalent faceting
Default Changes Faceting (Cont d.) ACIS Faceting Changed Try new slider options Set, check & resave your templates To use old faceting method Unselect slider option Select Specify solid face faceting parameters & use value Set, check & resave your templates Read Important Notices!
Default Changes Faceting (Cont d.) Faceting KC9 vs. KC2011 KC2011 Medium Coarse KC2011 15º Normal Deviation KC9 15º Normal Deviation KC2011 30º Normal Deviation KC9 30º Normal Deviation
Default Changes Faceting (Cont d.) Faceting KC9 vs. KC2011 KC2011 Medium Coarse KC9 15º Normal Deviation KC2011 30º Normal Deviation
Quick Xhatch Tips & Tricks The whole boundary must be displayed for Quick Xhatch to work Use other Xhatch if not working instead with different boundary selection methods
Tips & Tricks BOM To use the Out-of-the- Box BOM updated tables & templates Change/Add new environment variable to use KC2011 path Enter the variable name KCBOM10 Enter Variable value as your full path name to your ckd/bom directory
Tips & Tricks Shaded Rendering Use GOURAUD shading over PHONG shading Less resource intensive Smoother & faster dynamic rotation
Tips & Tricks <Shift> During Selection Holding down the <Shift> key during selection: Starts selecting from top-down (solids/sheetbodies & faces) Toggling goes between solid/sheetbodies & their faces Depends on functions list of valid entities Works with pre-selection Verify Entity No <Shift> Verify Entity With <Shift>
Thread Rendering of Tapped Holes Tips & Tricks Thread rendering options in Tools>Features dialog is only for 2D View>Render thread options are for solid holes
Tips & Tricks How To Open Over-Faceted Files For models that will not open with new faceting because of a too fine/small Normal Deviation value 1. Start new KC session 2. Select Tools>Options>Solids 3. Uncheck Keep solids facets up to date 4. Open problem file
Tips & Tricks How To Open Over-Faceted Files (Cont d.) 5. Change to slider setting Medium Coarse 6. Save file 7. Select Tools>Options>Solids 8. Check Keep solids facets up to date 9. Open file 10.Adjust setting if needed Repeat steps if still unable to open with coarser settings
Improve Speed of Saving Tips & Tricks Try the following if you feel it takes too long to SAVE your file These suggestions will be more noticeable on large data files File>Quick Save Does no file size optimization No unused space recovered No removing of Deleted Solids No Save Preview performed File size not critical Plenty of disk space available Use when you need to SAVE often Perform a regular File>Save at end of day or when convenient to optimize file size
Tips & Tricks Improve Speed of Saving (Cont d.) Turn off Enable Automatic Save Preview Found under Tools>Options>Saving Takes all visible geometry, view & display/rendering at time of File>Save to create preview thumbnail The more displayed the longer it processes Perform manually using File>Save Preview
Tips & Tricks Improve Speed of Saving (Cont d.) File>Save Does file size optimization Recovers unused space Checks if all solids listed exist Removes Deleted Solids Automatic Save Preview performed if enabled Takes longer than Quick Save Use when file size is critical Limited disk space Limited RAM on computers Perform a regular File>Save at end of day or when convenient to optimize file size when using Quick Save often
Tips & Tricks Mating Transform If you prefer to not use the mating function with the mating constraints Turn off the associate option in Tools>Options>Transform If you prefer to not have automatic updating of mating constraints Turn off the automatic update option in Tools>Options>Transform
Tips & Tricks Repeated Importing of Same Assembly Files If you are constantly opening/processing the same foreign assembly file, try using Tools>Options>Misc Caching Will process once & cache the resulting.ckd s Allows reusing cached files» Can set limits» Age of file» Size of file» Number of files Next time you reprocess this foreign file it will ask if you wish to use cached files
Important Notices Opening pre-kc9.0 versions of.ckd files Opening a.ckd file from pre-kc9.0 versions will result in a slower initial file load. Once the file has been saved in v9.0.0 or later, load times will then return to normal for that file. We have discovered that at times the internal representations of solids can get out of sync with each other. To ensure that all internal representations match, loading a file that was last saved in a version before v9.0.0 will cause an automatic "Rebuild Wires" operation on all of the solids in the file. This is the reason for a slower initial file load. Once the file has been saved in v9.0.0 or later, this function will no longer run automatically on file load. You will see normal or faster loading times. After the formatting, the solids are now in the correct representations & positions. Its possible that some solids may have shifted because of resyncing Please check file for changes in model & layout! If the initial loading of the files is considered a critical time loss for you or you have a large number files that need converting all at once, please contact our Tech Support group for assistance.
Important Notices All pre-kc2011 files will be automatically refaceted when opened 1 st time opening may take a bit longer After saving, opening is faster See DEFAULT CHANGES > Faceting section See TIPS & TRICKS > How to open over-faceted files Files that will not open! If the initial loading of the files is considered a critical time loss for you or you have a large number files that need converting all at once, please contact our Tech Support group for assistance.
Important Notices If using Microsoft Office Must be 64 bit version of Microsoft Office installed to use KeyCreator 2011 64 bit version! During install, KeyCreator 2011 64 bit needs to install a MS Office component (Database engine) Microsoft does not allow a mix of 32 bit(86) & 64 bit Office components Symptoms: Errors when trying to use Fasteners, Features, Structural shapes, etc. that utilize a database! If you need further explanation or assistance, please contact our Tech Support group.
Known Issues Max Distance Tools>Verify>Distance> MAXIMUM DISTANCE Results when using a planar FACE to another FACE are not correct Use CURVE to CURVE selecting edges of planar faces Feature Browser Suppress/Unsuppress Chamfers Only works once through suppress/unsuppress cycle Must (1) FORGET & (2) ADD or reload into Feature Browser
Known Issues Wetted Surface Tools>Wetted Surface Currently not available Translator Issues Export STEP Option to export solids/surfaces as wireframe not working Work around: BURST geometry 1 st & then export as STEP
Known Issues Read Assembly Tree Not all file types listed are supported or support assemblies Using Import dialogs for foreign file types Not all options valid Does not use:» Flatten All Components» Make Part References Lightweight Defaults to External if Flatten is selected
Known Issues Display Issues Some computers may encounter display issues Please read: Display Settings Guide Below are some of the symptoms & their solutions: Symptom When highlighting/unhighlighting all entities disappear Solution Disable Quick Move for Highlighting (off) or Disable Entity selection tooltip Symptom When using frame rate, display may not complete refresh & some entities appear to be missing Solution Disable Frame Rate option (off)
Known Issues Display Issues (Cont d.) Symptom Very poor performance when using DIRECT3D Solution Set Display List to GEOMETRY Make sure you have the correct DIRECT3D.dll file in the KeyCreator directory Make sure SPRITING is on for Quick Moves or Change to HARDWARE OPENGL Symptom When faces not highlighting or highlighting incorrectly Tooltip seems to paint highlighted face Highlighting not updating in a viewport when using multiple viewports Solution Hardware dependent» Disable Quick Move for Highlighting (off)
Known Issues Display Issues (Cont d.) Symptom Flashing geometry while moving over geometry Solution Set Quick Move for Non-Entity Animation to SPRITING Disable Quick Move for Non-Entity Animation if using XOR or OVERLAY or Do not use custom cursor or tooltip (entity or position snap) Symptom When using SOFTWARE OPENGL driver type, getting pixel shift under cursor Wireframe/Edges get distorted by pixel shift Solution Set all Quick Move options to not use SPIRTING
Known Issues Display Issues (Cont d.) Symptom Slow dynamic performance in HARDWARE OPENGL &/or DIRECT3D Solution Turn off anti-aliasing or Lower sampling value Symptom Slow dynamic performance when using transparency Poor rendering quality when using transparency Solution Try different transparency settings» Fast Z-Sort» Z-Sort» Depth Peeling - Layers