Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

ENOVIA v6 R2013x Tips and Tricks

3,746 views

Published on

Presented at COE 2016, Michael Craffey takes ENOVIA v6 users through the paces with tips for better usability and productivity.

Published in: Technology
  • Be the first to comment

ENOVIA v6 R2013x Tips and Tricks

  1. 1. ENOVIA V6 R2013x Tips & Tricks Michael Craffey, Brian Lau Razorleaf Corporation
  2. 2. ENOVIA V6 R2013x Tips & Tricks • User – Tips • Admin – System Tweaks • Bonus » Many work in 2014x and 2015x
  3. 3. USER TIPS ENOVIA V6 R2013x
  4. 4. Search by Type & all Attributes (not just TNR) • Search > Find Like… » Only if you have Engineering Central » ‘Find Like’ could be called ‘Attribute Search’? - Any type searchable • …even non Engineering Central types • Default Type = Part - All attributes are searchable • Many operators • Combo box of possible values » Save your search!
  5. 5. Find only the CAD objects (not the Versioned objects!) • Search only the latest Revision of CAD objects » Filter out the ‘Versioned’ objects • Use the ‘?’ single character wildcard » Rev = ? - Results: A, B, C, 1, 2, 3 (single value) • Filtered out Versioned revs: ---, A.0, 0.1, C.3 » Rev = C.? • Results: C.3
  6. 6. • All revs » Includes Versioned objects • Filter out Versioned objects » Rev = ? • Filter to latest » Rev = ? » Highest only
  7. 7. Notification and subscription services • Subscribe to any object on any or all type specific events • Push a subscription to other people, so they will get notifications on object events » This is a great way to make sure people who need to be involved in a project are getting notified when content gets added to a folder or when a key document changes.
  8. 8. • Subscribe to an object from many places » Properties page » Search results list » List page • Different types have different subscription events
  9. 9. Push subscription to others
  10. 10. Export to CSV • Export the columns as set/seen to a CSV file » Use for report » Use for export to ERP input - CSV file names are unique for each and every export
  11. 11. View & filter the history of every Business Object • Categories > History » Filter - Action - FTS on all other columns
  12. 12. Set Task Escalation • Task due date notifications » Route owner can have ENOVIA notify people of tasks » Define relative time before or after the task due date/time that notifications should be sent
  13. 13. Set Task Escalation » Groups of people - Task Assignee • Original or a delegate - Route Owner - Workspace Lead(s) • Workspace owner and all leads - Project Lead(s) • Project owner and all leads » Times - ‘-’ = Before due date - ‘+’ = After due date
  14. 14. ADMIN TIPS System Tweaks ENOVIA V6 R2013x
  15. 15. Drag and drop new files into ENOVIA • Enabling Drag and Drop Functionality » For a better user experience in Document Management
  16. 16. Drag and drop new files into ENOVIA » C:TomcatwebappsenoviaWEB-INFclasses - Create a file called emxFrameworkCustom.properties for these properties • emxFramework.UseApplet=true (allow drag and drop on Upload Documents) • emxFramework.UseDownloadApplet=true » Modify the emxSystem.properties - C:TomcatwebappsenoviaWEB-INFclasses - add an entry emxFramework.CustomProperties.Filename=emxFrameworkC ustom.properties » Stop/restart Tomcat
  17. 17. Increase login timeout from 30 to 60 minutes • With a simple configuration change, you can change the timeout to 60 minutes » C:enovia2013xserverdistribenoviaWEB- INFweb.xml • Session-timeout = 60 » C:enovia2013xserverWin_b64ResourcesWarutilfra gmentENOLiveCollaborationServer.liveCollaborationS erver.web.xml.part
  18. 18. Accessing MQL Prompt from the UI • Admin users can run MQL from the ‘Tools’ menu on the top bar in the Enovia UI » This is very useful to quickly run scripts, add/view/modify/delete objects and schema, and allows you to perform almost all Admin Tasks without leaving the Web App
  19. 19. Some Interesting Commands • List out all Workspaces » temp query bus Workspace* * * select description; • Quickly get a list of BO, ie Part » temp query bus Part * *; • Print out license details, dependencies, etc. » print product DEC;
  20. 20. Control Search options • emxSystem.properties
  21. 21. Configuring AutoVue to operate • Some AutoVue pages may popup ok with the file, but other places it won’t (no AV toolbars or file) » Look closely at the url in the popup window - It will show ‘ematrix’, the old default acme.enovia.com/ematrix/servlet/C3DControllerSer…
  22. 22. Configuring AutoVue to operate » Fix the file ‘emxSystem.properties’ in both: - C:enoviaV6R2013serverSTAGINGematrixproperties - C:enoviaV6R2013xserverdistribenoviaWEB-INFclasses » emxFramework.Viewer.ServletPreFix=/ematrix/servlet/ » emxFramework.Viewer.ServletPreFix=/enovia/servlet/
  23. 23. Column Name Edit After Adding New Attribute • The column name will change when a new ‘customer driven’ attribute is put in to place » This displays as: - Displays as ‘emxFramework.Attribute.Customer_PN’ • …propertiesemxFrameworkStringResource_en.properties • Add: emxFramework.Attribute.Customer_PN=Customer_PN
  24. 24. Admin can change the default ‘Document’ TYPE to all ‘DOCUMENTS’ when searching to add content to a Route • Change the file ‘emxComponents.properties’ • …properties • …WEB-INFclasses • Settings • emxComponents.Routes.DefaultContentType = type_Document • To • emxComponents.Routes.DefaultContentType = type_DOCUMENTS
  25. 25. Set the ‘User Agent’ email to the corporate email format, so it won’t be blocked • The ‘User Agent’ is used to send notifications to users from ENOVIA for subscriptions, routes, etc. Some companies find that the emails are blocked if not using the corporate email domain. • In MQL » mod person ‘User Agent’ email user_agent@acme.com - Note: You don’t actually need a Windows ‘User Agent’
  26. 26. Setting up Email Server • For Windows, add the following to ematrix.ini: » MX_SMTP_HOST=MailName • For UNIX, add the following to the mxEnv.sh under rmi/scripts: » MX_SMTP_HOST=MailName - where MailName is the mail for your company, for example, as20.chicago.acme.ws • Test with MQL command: » send mail to bob.smith;
  27. 27. NX GCO CGR Size Control • The default mesh is too fine, and takes too long to generate » cgr|surface_dist_tolerance=0.0001,surface_angular_tolerance=0.0,curve_ dist_tolerance=0.0001,curve_angular_tolerance=0.0,delete_on_checkin= yes • Change the values for less detail, but faster » cgr|surface_dist_tolerance=0.01,surface_angular_tolerance=0.1,curve_di st_tolerance=0.01, curve_angular_tolerance=0.1,delete_on_checkin=yes
  28. 28. Q&A

×