NX 12.0.1 Release Notes
NX 12.0.1 Release Notes
NX 12.0.1 Release Notes
NX 12.0.1 Release
Notes
Welcome to NX 12.0.1
February 2018
Dear Customer:
NX 12.0.1 is a major release with significant new functionality in all areas of the product, and we
believe the new and enhanced functions will help you work more productively. With this release,
we continue to provide innovative ways to deliver solutions that meet the next generation of your
product design, development, and manufacturing challenges. NX 12.0.1 is robust and powerful, and
it delivers advanced technologies for product design, development, and manufacturing in a single,
multidisciplinary platform. It delivers significant new functionality in the new breakthrough area of
Convergent Modeling™ to support more generative design approaches.
NX 12.0.1 continues to deliver best-in-class customer deployment readiness, and builds on the
productivity and stability achievements of the previous release.
We are confident that NX 12.0.1 transforms the way products come to life, and it will empower you
to achieve your next generation of innovation.
For more information about these and other enhancements, see the What's New Guide included
with the NX 12.0.1 help.
Sincerely,
Your NX 12.0.1 Team
Welcome to NX 12.0.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Fundamentals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
Product Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
Caveats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
Assemblies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
Caveats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
Drafting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
Product Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
Documentation Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6
Caveats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7
Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7
Product Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7
Product and Manufacturing Information (PMI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7
Product Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7
Documentation Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-11
Routing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-11
Caveats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-11
Documentation Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-13
Product Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-14
Ship Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-17
Caveats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-17
Sheet Metal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-17
Caveats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-17
PCB Exchange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-18
Caveats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-18
4th Generation Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-18
Caveats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-18
Product Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-21
Validation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1
Check-Mate and Requirements Validation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1
Caveats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1
Customer support
Customers covered by valid maintenance agreements are eligible to receive telephone and web
support from the Global Technical Access Center (GTAC) on issues regarding any current or past
release. If you are a customer of one of our partners or resellers, you should contact them first to
determine who is your first line support provider. If your first line of support is provided by one of our
partners, they will contact us on your behalf if needed to respond to your issue.
To report serious problems against supported releases, please contact your local GTAC support
center. You can find your local support center, contact phone numbers and additional information on
GTAC support and available services by visiting our GTAC page at http://www.siemens.com/gtac
We will always assist our customers to the best of our ability.
Platforms
NXBIN directory
The central runtime directory, NXBIN, is created on all platforms at the UGII_BASE_DIR\nxbin
location during the NX installation. Depending on what was selected to be installed, libraries and
executables from different kits are consolidated into the central runtime directory during the install
process.
The new NX runtime directory does not contain all binaries and executables. Only the most frequently
used files from the following directories have been moved:
• UGII
• UGMANAGER
• STEP203UG
• STEP214UG
• PVTRANS
• MACH
Other files will also be moved over time. However, some applications, such as NX Nastran, will
not be moved.
While NXBIN does not contain all of the executables and DLL's, it does contain a large quantity and is
a prime location to search for an executable or library.
UGII_ROOT_DIR obsoleted
UGII_ROOT_DIR has historically been used to find the following in the UGII directory:
• Libraries and executables
• Configuration files
With the creation of the central runtime directory, there are two different locations for these files
(nxbin and ugii), so the concept of UGII_ROOT_DIR is obsoleted. Use the UGII_BASE_DIR variable
instead when you write custom application code and scripts.
While the NX install no longer sets UGII_ROOT_DIR, the definition on the system will remain to
support earlier releases. If your code or scripts rely on UGII_ROOT_DIR, modify them to ensure
they work in NX 12.
To provide backward compatibility with released versions of Teamcenter, all executables called
directly by Teamcenter code or scripts are wrapped.
The wrapper executables just correct the settings of the UGII_BASE_DIR, PATH, and
LD_LIBRARY_PATH variables that are set by the Teamcenter scripts and code, and then start up
the real executable from the NXBIN directory. This enables support for the new runtime concept,
while allowing NX to run with existing versions of Teamcenter.
These new wrapper executables must remain in the ugii and ugmanager directories since that is
where Teamcenter code expects to find them. Two processes are shown for executables invoked
from the ugii and ugmanager directories.
Executables are still in the UGII, UGMANAGER, STEP203UG, STEP214UG, and PVTRANS kits.
Teamcenter code migration to the new central runtime directory structure is scheduled in a future
Teamcenter release.
Processor performance
Although raw processor speed has a major impact on system performance, other factors also
contribute to overall performance; for example, the type of disk drive (SCSI, ATA, or Serial ATA), disk
speed, memory speed, graphics adapter, and bus speeds. The general rule is that "the faster the
processor, the better the performance is," but this only applies when comparing like architectures. For
example, it is difficult to arrive at performance expectations for an Intel processor when compared
to an AMD processor just by looking at their respective processor speeds. There is also a general
trend today to de-emphasize processor speeds and move to multi-core processors, which actually
can have lower processor speeds.
NX takes advantage of modern processors, and if a processor does not have the required
functionality, you will see the following error message and NX will not run on the installed CPU:
This processor is too old and not supported anymore
SMP
Symmetric Multiprocessing (SMP) is supported in NX mostly via Parasolid, although a small number
of NX capabilities have some threading. In general, it is not possible to quote a figure for the general
performance improvement achieved by using SMP, since this improvement depends on the nature of
the operations you are performing. You need to evaluate your actual performance gains using your
own models. Functional areas that are SMP enabled in Parasolid include:
• Validity checking
• Boolean operations
• Wireframe
• Rendering
• Closest approach
• Faceting
• Mass properties
SMP is enabled by default with the variable UGII_SMP_ENABLE, which is located in the
ugii_env_ug.dat file.
Multi-Core
Multi-core processors are similar to SMP because there are two or more actual processor cores but
they are delivered in single processor packages. Siemens PLM Software has found that multi-core
performance characteristics are similar to SMP. The one advantage of multi-core processors
over SMP is that this technology has proliferated much faster than SMP and is now common in
workstations, servers, and laptops.
Multi-core technology is complex and, depending on the configuration, can actually have a negative
impact on performance. This is due to the potential conflict of multiple cores sharing system
resources, such as cache, memory, and bus bandwidth, as well the need for the system to manage
and control an increasing number of cores. Increasing the number of cores does not always translate
into better performance. Although additional cores can improve NX performance, processor speed is
still a vital measurement of NX performance.
Many systems enable you to turn off cores via the bios, which can enable you to compare
performance with a different number of cores that are active. Some users may find that turning
off some cores will actually improve performance. One micro-architecture (Intel) even does this
automatically, shutting down unused cores and increasing the clock speed of the others.
The hardware vendors continue to improve their processor micro-architectures to better address the
limitations of older multi-core technologies. New subsystems better integrate memory and other
peripherals directly to the processors, resulting in major performance improvements. Buses are being
eliminated, cores are better managed, and channel speeds continue to improve.
In summary:
• Turn SMP on only if you have an SMP system. Having it on in a single-processor system incurs a
slight overhead.
• Never assume that by simply adding more cores you will see better performance. Always test first.
Memory
The minimum recommended amount of memory to run native NX is 8GB. If you are running NX
with Teamcenter (Teamcenter Integration for NX), the minimum recommended is 12 GB. However,
because NX is capable of handling large assemblies and very complex parts, many of our customers
use workstations with 32GB of RAM, and some even use 64GB, 96GB, or more.
For the optimum user experience and application performance, we recommend that you install as
much RAM as can be installed in the client workstation that is running NX.
As a guideline, so that you get the best possible performance when using NX, ensure that the
amount of physical memory (RAM) in your workstations is always larger than the amount of memory
consumed by NX, plus all the other applications that are running at the same time on the same
machine. This can be done by using a tool such as Windows Task Manager or Resource Monitor.
The minimum memory requirements varies and depends on various factors including:
• Complexity of the geometry within individual parts
o More memory is required when large assemblies contain lots of unique components with
complex geometry.
• Fully loading exact assemblies versus using lightweight assemblies and partial loading
• Generating CAM toolpaths for very complex geometry, such as an automotive engine block
or gearbox
Graphics adapters
All the NX certified systems contain graphics adapters that meet all Siemens PLM Software
requirements and are fully supported by our hardware partners. The graphics adapters supported
are carefully selected by working with our OEM partners as well as our graphics vendor partners.
We do not recommend low-end, consumer, or game cards, since these graphics devices are
developed for the DirectX market and are not well supported under OpenGL. Because a majority
of platform/hardware problems are graphics related, it is critical that all the graphics adapters that
NX supports are designed for OpenGL and have the highest level of support from our hardware
vendors. We highly recommend that you only use supported graphics adapters and Siemens PLM
Software certified drivers.
For the latest information on certified graphics cards and driver versions, please visit the Customer
Support (GTAC) Web site.
Multiple monitors
Siemens PLM Software supports multi-monitors but with limitations. These limitations were
necessary due to the large number of possible configurations. Other combinations may work, but
these conditions are tested and supported by Siemens PLM Software. These guidelines could
be extended or relaxed in the future.
The following is a summary of findings for the support of multiple monitors.
• NX 6.0.1 or higher - no older releases are supported.
• Laptops are tested without docking stations or port replicators (direct connection only).
• Horizontal Scan mode (not Vertical) and only with identical monitors.
• Dual View (Nvidia) or Extended View (ATI) modes, but the user must have the display window
entirely in either the primary or secondary monitor.
You do not have to comply with the configurations mentioned above, but Siemens must be able to
duplicate the problem on the configurations in our labs before being able to investigate your issues.
The following operating systems are the minimum recommended for NX 12.0.1. Newer versions and
service packs are available as they are released.
O.S. Version
Microsoft Windows 10 Pro and Enterprise
Microsoft Windows (64-bit)
editions
SuSE Linux Enterprise Server/Desktop 12
Linux (64-bit)
Red Hat Enterprise Linux Server/Desktop 7
Mac OS X Version 10.12.2
Note
Simcenter does not support the Mac OS X.
Windows 10
Windows 10 is the minimum supported release for NX 12. The supported versions of Windows 10 are
the Professional and Enterprise editions utilizing either the Current Branch for Business (CBB) or Long
Term Service Branch (LTSB) update branch. The Current Branch (CB) update option is not supported.
Windows 10 is also available for NX 10.0.3 and later versions including NX 12. Any caveats or
special instructions are provided in the SFB announcing support.
Windows 7 has reached the end of life and mainstream support has ended. Windows 8.1 is still
supported by Microsoft, but was rarely deployed. These two versions of Windows are no longer
supported by NX 12. Siemens PLM Software has not performed testing on these versions and cannot
resolve any issues related to NX 12 running on these operating systems. If NX 12 is deployed on
these versions of Windows, any issues will have to be replicated on Windows 10 before filing an
incident report with GTAC.
Windows XP support from Microsoft has ended and Vista was rarely deployed so these two versions
of Windows are not supported by NX 12. Siemens PLM Software has not performed testing on these
versions and cannot resolve any issues related to NX 12 running on these operating systems. If NX
12 is deployed on these versions of Windows, any issues will have to be replicated on Windows
10 before filing an incident report with GTAC.
The error occurs when there are missing Visual C++ libraries due to a dependency on the Universal
CRT libraries in Visual C++ 2015. To fix the problem, install the Visual C++ 2015 update 3
redistributable from Microsoft. The redistributables for both the 32-bit (vc_redist.x86.exe) and
64-bit (vc_redist.x64.exe) are available in the INSTALL folder of the NX runtime environment after
installation, or you can download the redistributable from Microsoft.
If you still have a problem, contact GTAC support.
Linux Distributions
NX is developed using Linux standards and accepted Linux development conventions. Quality
assurance testing is performed on the two versions of Linux listed in the table above. Siemens
PLM Software cannot guarantee operation, performance, compatibility, or support on any other
distributions.
The following is a list of information about the NX 12 development environment (for reference only):
Kernel kernel3.10.0-123eI7.x86_64
X Windows libX11-devel-1.6.0-2.1
Motif motif-devel-2.3.4-7
mesa-libGL-devel-9.2.5-5.20131218
Open GL
mesa-libGLU-devel-9.0.0-4
C, C++ Compiler gcc 4.8.2
Java Development version 1.8.0
Linux Requirements
NX supports SuSE Linux and Red Hat Linux, both 64-bit only. The minimum supported version of
SuSE Enterprise (Desktop/Server) is 12 and Red Hat Enterprise (Desktop/Server) is 7.0. Newer
versions will be supported via certification.
Note
Ensure that X11 and the Motif libraries are installed.
Visit the Customer Support (GTAC) Web site for details of supported hardware configurations as
well as for the latest graphics drivers.
o CATIA V5
o Dxfdwg
o IGES
o NX Pro E
o Step AP203
o Step AP214
• Online Help
Note
NX 9.x and earlier versions contain a different Help Search that requires the latest
version of the Java plugin installed as an Add On to the browser. NX 10 and later
versions do not require the Java plugin for the Help Search.
• Quality Dashboard
• Batch Mesher
Note
If you have Abaqus version 6.12 installed on your system, the required Visual C++ runtime
should already be installed.
You can download this runtime from the Simulia customer support website:
http://www.3ds.com/products-services/simulia/support/
For more information on the system requirements for ODB version 6.12 files, see:
http://www.3ds.com/support/certified-hardware/simulia-system-information/abaqus-612/system-requirements-for-a
Note
The Python requirement does not apply if you have Samcef installed separately from NX.
Configuration files
Starting with NX 12.0.1, the NX configuration files on Windows are written to
C:\users\<name>\AppData\Local\Siemens.
Mac OS X Support
X11 requirements
NX 12.0.1 on Mac OS X utilizes X11 to support its graphical user interface. Xquartz 2.7.8 is required
on OS X 10.12 "Sierra." You will be prompted to install Xquartz when attempting to run any X11
application for the first time and guided through the installation by those prompts. Check for Xquartz
updates from the X11→Check for X11 Updates.... dialog box.
You can download Xquartz at http://www.xquartz.org/
The X11 application must be running while using NX. The X11 application is started when NX or any
other X-based application is invoked.
Installation
Installation must be performed from an account with administrator privileges. To install, double-click
on the ug_install script.
Product notes
You must restart X11 for a change to take effect. Note that the setting applies only to the user's own
preferences, not to the system wide preferences. Refer to the quartz-wm man page for details.
Pasteboard/Clipboard Setup
The X11 Pasteboard policy defines how the Mac OS Pasteboard communicates with the X11
CLIPBOARD. To ensure proper clipboard copy/paste behavior in NX, syncing between the Mas OS
Pasteboard and X11 CLIPBOARD should be disabled.
In the X11 bundled with XQuartz, the Pasteboard policies are set by choosing XQuartz→Preferences,
Pasteboard tab. Uncheck the Enable syncing option.
Note that the setting applies only to the user’s own preferences, not to the system wide preferences.
Refer to the quartz-wm man page for details.
3D Input Devices
Support for 3Dconnexion input devices is available for NX on Mac OS X through the use of drivers
and software available directly from 3Dconnexion. Use the following link to download the software
and get installation information.
http://www.3dconnexion.com/service/drivers.html
Plotting
MAC OS X printing systems handle PDF files in native mode. NX Plotting takes advantage of this
by creating a PDF file which it hands off to a Macintosh application that handles the printing task.
Because these native tools can interface with the printing system, the usual SDI plotting software
used with other platforms is not used on MAC OS X.
Note
The Teamcenter two-tier environment is not supported.
The Mac client setup in a four-tier Teamcenter environment is similar to the setup for Linux. However,
you have to install the Mac client as a TCCS installation instead of an FMS installation. Typically,
the TCCS install is done as part of the RAC TC install, but since the Teamcenter RAC install does
not support the Mac platform, the TCCS standalone installer needs to be used. This installer is
provided on the Teamcenter Mac DVD or Mac install download. For install and setup information,
see the Teamcenter installation documentation.
After installation is complete, you can create a script to setup TCIN for use before launching NX. The
following is a sample script:
Note
• The values and paths used here are for example only. Use the values and paths
that are applicable for your site.
• The line:
defaults write com.siemens.plm.nx12 PIM Yes
sets the -pim option to Yes. You can set this back to No to run native NX.
• You do not set the user name (-u) and password (-p) options in the script. You enter
these in the dialog box that is displayed when you run NX.
Sample script:
defaults write com.siemens.plm.nx12 FMS_HOME /home/UGS/Teamcenter/Tc12/tccs
defaults write com.siemens.plm.nx12 UGII_UGMGR_HTTP_URL http://annpc38:7001/tc/aiws/a
defaults write com.siemens.plm.nx12 PIM Yes
defaults write com.siemens.plm.nx12 JAVA_HOME /System/JavaVM.framework/Versions/1.5/H
defaults read com.siemens.plm.nx12
FMS_HOME=/home/UGS/Teamcenter/Tc12/tccs; export FMS_HOME
JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java_
Caveats
Mac OS X 10.12
If you are using Mac OS X version 10.12 (Sierra), the minimum supported version for NX 12.0.1 is
version 10.12.2. Apple’s release of Sierra (Mac OS X 10.12) does not include the X11 libraries
required by NX.
Xquartz 2.7.8 is required. You will be prompted to install Xquartz when attempting to run any X11
application for the first time and guided through the installation by those prompts. Check for Xquartz
updates from the X11→Check for X11 Updates.... dialog box.
CAE
NX 12.0.1 on Mac OS X does not support any Simcenter (CAE) functionality. Simcenter modules and
specialized NX functions that depend on Simcenter are not supported.
Plotting
Plotting of high quality images using the View→Visualization→High Quality Image command
does not work.
Relations Browser
Spreadsheet support
When you use NX, the Alt key can be very handy. The Mac OS does not automatically enable the Alt
key for use with NX. You have to update the X server’s keyboard mapping.
To enable the Alt key, you need to update the keyboard mapping to redefine the key labeled
alt/option. Enter the following command in a Terminal window:
defaults write org.x.X12 option_sends_alt -boolean true
The alt/option key now sends Alt_L and Alt_R instead of Mode_switch.
For NX to properly build an NX Open program, you must have the correct RPM kits installed.
For NX 12 and SUSE 12, the following packages are required:
libXm4-2.3.4-4.15.x86_64.rpm
motif-devel-2.3.4-4.15.x86_64.rpm
elfutils-0.158-3.200.x86_64.rpm
libelf1-0.158-3.200.x86_64.rpm
libelf-devel-0.158-3.200.x86_64.rpm
Note
For SUSE, the devel packages are available from the optional SLE 12 SDK DVD/ISO.
Note
Use this workaround only if you experience the problem, as it can cause a performance
slowdown. To work around this problem, modify /etc/X12/xorg.conf and add the following
line to the Device section for nVidia after the Driver line.
Thus, after the change, the device entry in xorg.conf might look like:
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
Option "UseCompositeWrapper" "true"
EndSection
You must login as root in order to make this change. It is prudent to make a backup copy of
/etc/X12/xorg.conf before making this change. Each time the nVidia driver (the same or a newer
version) is installed, you need to take the above steps to ensure the Option line is included. In
order for the change to take effect, you must restart the X server by either rebooting or pressing
Ctrl+Alt+Backspace (if you are in a live X session).
Note
With some AMD configurations on Red Hat and SuSE, a different problem has been
observed whose similarity with the problem seen with the nVidia configuration may cause
you to believe it is the same problem. This problem causes NX and many X applications to
fail with a segmentation violation or a memory fault at the start. However, this problem is
likely due to the AMD graphics driver not being configured correctly. The simple solution to
this problem is to do the following:
1. Login as root
3. Remove /etc/X12/xorg.conf.
In some cases, NX is not able to create the Java Virtual Machine (JVM) properly on Windows. The
root cause in these scenarios is insufficient memory to start the JVM. In most cases of insufficient
memory Java is able to report back an error code indicating this problem. However, in some cases
Java reports a generic error message that NX then displays. The typical error message is:
Can’t initialize the Java Virtual Machine (JVM)
When running a Java application, such as the Wave Browser or Interactive Class Editor, NX may
give an unexpected error due to this problem.
Starting in NX 8, if NX detects that there is not enough memory available for the JVM, an error
message is given and information is provided in the syslog. The following is an example of the
syslog information:
The JVM could not be created due to not enough memory.
The Java heap size must be contiguous and the largest contiguous block
available is outputted below.
Windows largest block free
=================================
Maximum block 267Mb
=================================
Please note, this number is to be used as suggestion for setting the heap size. It
is unlikely that you will be able to utilize the full amount.
If you need a heap size larger than what is possible you can try to use the /3GB
switch or its equivalent, if available for the Operating System you are on.
Otherwise your other option is to use Remoting. Please consult the NX Open
Programmer's Guide for more information on this topic.
To remedy this problem, you can reset the size of the Java heap that NX uses. Choose
File→Execute→Override Java Parameters to open the dialog box and set UGII_JVM_OPTIONS to
the size of the Java heap. You can experiment with the size of heap that you need, but if the JVM is
already started then you cannot change the UGII_JVM_OPTIONS setting.
It is recommended that you use both the –Xmx and –Xms options together. Both of these are needed
as Java may determine default values for the heap size that are not possible with the machine’s
current memory load. For example:
UGII_JVM_OPTIONS=–Xmx=50M –Xms=50M
When trying to determine the size of the heap, keep in mind that if the heap size is too small, a Java
program you are trying to run may not run. This could be due to the amount of memory available
on the machine, or due to multiple Java processes running. This can be the case with the Wave
Browser where there is a client and server process.
Once you find a value that works, you can modify the UGII_JVM_OPTIONS value in the ugii_env.dat
file so you don’t have to reset it in the NX Open Java Parameters dialog box each time you start
an NX session.
Note
You can make all, some, or none of the changes to the variables in the ugii_env_ug.dat
file. However, it is recommended that you use the ugii_env.dat file to define all of the
values in use at your site.
• The first variable defined is used. If you have the variable defined twice in the file, only the
first one is used.
Note
This also applies to the ugii_env_ug.dat file.
Note
The file can have any name but must be a fully qualified path.
Used to check for specific conditions and then to define variables based on those conditions.
Conditions that can be checked are:
lnx64
macosx
#if lnx64
UGII_CAM_THREAD_MILL=${UGII_CAM_THREAD_MILL_DIR}thrm.so
#endif
o $variable = “value” - Check for a specific value for a previously defined environment variable
#if $UGII_LANG = "simpl_chinese"
UGII_COUNTRY=prc
UGII_COUNTRY_TEMPLATES=$UGII_BASE_DIR\localization\$UGII_COUNTRY\simpl_chinese
#endif
o $variable != “value” - Check for a previously defined environment variable that does not
have the specified value.
#if ${UGII_PACKAGE_DIRECTORY} != ""
#if FILE $UGII_PACKAGE_DIRECTORY\ugii_package_env.dat
#include $UGII_PACKAGE_DIRECTORY\ugii_package_env.dat
#endif
#endif
• #include
Enabling context sensitive help in local languages for customer defaults and KF
When using localized language versions of the NX Help, to get context sensitive help to work for
Customer Defaults or Knowledge Fusion you need to edit the following two environment variables to
point to the localized help:
• UGII_CSHELP_DEFAULTS_DOCS
• UGII_CSHELP_FUSION_DOCS
For example, to enable context sensitive help for Japanese Customer Defaults help you would set:
UGII_CSHELP_DEFAULTS_DOCS=${UGII_UGDOC_BASE}/data_services/resources/nx/${UGII_MAJOR_
Browser requirements
• Internet Explorer
• Microsoft Edge
• Mozilla Firefox
• Google Chrome
• Mozilla Firefox
If you have other Mozilla web browsers installed on your system, make sure either your default
browser is set to the correct Firefox version, or the UGII_HTML_BROWSER environment variable
in your ugii_env.dat file is set to the supported Firefox version.
• Safari
• Google Chrome
Downloading browsers
These browsers are free and can be downloaded from the following Web sites:
Internet Explorer — http://www.microsoft.com
Firefox — http://www.mozilla.org
Safari — http://www.apple.com
Some parts of the Help are delivered in Microsoft Compiled Help format (.chm). Windows security
enhancements prohibit opening .chm Help files across a network, so you must install those files on
your computer. If you install .chm Help files on a server, you cannot read the Help across the network.
To watch videos and simulations, you must have the Adobe Flash Player installed as a plug-in to your
browser. You can download the Flash Player (free) at the Adobe Flash Player site.
Some portions of the Help may be delivered as PDF, which requires the Adobe Acrobat Reader. You
can download the free reader from http://get.adobe.com/reader/.
Browser caveats
• Mozilla recommends that you upgrade to the latest version of Firefox due to security issues
surrounding Java. They do not recommend using older versions of Firefox. For more information,
see http://support.mozilla.org/en-US/kb/latest-firefox-issues.
• The default behavior in Firefox 3.0.5 is for new pages to be opened in a new tab. This affects the
behavior of the global search since new links will open in a tab instead of a new window. You can
configure Firefox to open a new window instead of a new tab by selecting Tools→Options→Tabs.
• Typically, you install and launch the Help from the http:// protocol which is fully supported.
However, if you want to launch from a UNC path (file:///), Firefox has a default security setting
that prevents the Help from launching correctly. To enable this, you need to change the value of
the security.fileuri.strict_origin_policy preference:
• If you are trying to open a .chm file that you have accessed from a web server (not from a local
install), you may not be able to open the file as it is blocked. To unblock, right-click on the file and
choose Properties, then select the unblock option.
Typically, you install and launch the Help from the http:// protocol which is fully supported. However, if
you installed with the file:// protocol, you have to run Help from the command line. To fix this, see
http://code.google.com/p/chromium/issues/detail?id=39767.
The Adobe Flash Player is not supported on the Mac OS (Safari browser).
In addition:
• Firefox blocks Flash by default. However, you can manually enable the Flash plugin for the
Windows 64 bit browser.
• Internet Explorer blocks Flash by default. However, you can manually enable the plugin.
Licensing Caveats
The following are applicable to license files and the license server:
• Merging of license files is not supported.
Example
You can not merge a pre-TC 2007 MP3 or pre-NX 5 license file, which uses the uglmd
license daemon, with a TC 2007 MP3, NX 5, or NX 6 license file, which uses the
ugslmd daemon.
NX 12.0.1 requires and tests for the latest version of the ugslmd vendor daemon. This vendor
daemon is supplied with NX 12.0.1 and must be installed and initiated prior to starting NX 12.0.1. If
an older daemon is utilized, a generic NX License Error dialog box is displayed during start-up. In
addition, the syslog will contain an error message that the daemon version is older than the client.
NX license borrowing is version specific due to dependencies within the third party licensing software
used by Siemens PLM Software. To ensure that NX works on a borrowed license, you should always
utilize the borrow tool supplied with that NX version. For example, a license borrowed using the NX
12 borrowing tool will work for NX 12 but cannot be used to run NX 11. In addition, you cannot borrow
licenses for two NX versions simultaneously on the same workstation.
Licensing Guides
Refer to the NX 12 software DVD for the most recent version of the various licensing, administration
and server installation guides. The licensing guides included in the NX 12 Help are outdated and
should not be used.
The License Option tool should only be used to borrow NX licenses, even though it may display
other licenses. The License Option tool does not filter features in the license file that are of an
earlier version than NX 12.0.1, such as Teamcenter lifecycle visualization, so these licenses are
displayed in the tool. Attempting to borrow a license other than NX 12.0.1 causes an error in the
License Option tool.
This command will show the current setting. For example “SPLM_LICENSE_SERVER” =
“28000@myserver.mycompany.com”
You may need to use “sudo” if the Preferences file is writeable only by an administrator. For
example
sudo defaults write /Library/Preferences/com.siemens.plm.nx12 SPLM_LICENSE_SERV
You do not need to restart the machine after setting the NX preference.
To:
When asked for the license server value during the client application install, provide the following:
28000@127.0.0.1
• Request a standalone non-served license file. These license files do not need a license server
but simply need to have the application point to a file. These license files are ideal for a user with
only one seat of an application that is to be installed on a laptop. Contact your customer service
representative for a standalone license file.
The Common Licensing Tool (CLT) for Mac OS X is a licensing utility that enables the user to select
bundles and borrow licenses.
Bundle selection
The interface to the Bundle Selection in the CLT for Mac is essentially the same as in the License
Options application on Windows.
In order to select a bundle, you highlight the bundle in the Available Bundle list and click the Add
button, or double click the selected item. The item is moved to the Selected Bundle list.
To remove an item from the Selected Bundle list and return it to the Available Bundle list, you can
highlight the bundle you wish to return to the Available Bundle list and click the Remove button.
Alternatively, you can double click the bundle to remove it from the Selected Bundle list.
No bundles are actually applied until you click OK . When you click OK, the modifications to the
selected bundle list are written to a file in the user’s home directory, called splms_cl.reg.
The CLT for Mac allows for product-specification in the bundle settings. Thus, the name of the key for
the bundle value is <PRODUCT>_BUNDLES, where <PRODUCT> is the product in question (such
as NX, in which case the key would be NX_BUNDLES).
Borrowing
Borrowing with the CLT is similar to borrowing with License Options for Windows. To borrow a license
feature or features, you select the features that you want and then choose the return date and time.
Then you click the Borrow License(s) button. Finally, to perform the actual communication with the
license server and borrow the selected items, click OK.
To return a borrowed license, you select the item you want to return, click the Return License(s)
button, and then click OK.
The Reset button will cause all Return Dates to go back to the original state they were in when you
initially launched the tool. Thus, items that were not borrowed will have their return dates cleared,
and any items that had the return date changed or cleared will be reset to their original value when
the tool was launched.
Note
For information on version compatibility for Teamcenter and Teamcenter lifecycle
visualization, see the Teamcenter documentation.
The following table lists the version combinations of NX and Active Workspace that are supported.
The Teamcenter versions listed in each table cell are the minimum versions applicable for both
the Active Workspace version and NX version.
NX
NX NX NX NX NX NX
NX 10 NX 11 11.0.2 NX 12
10.0.1 10.0.2 10.0.3 11.0.1 11.0.2 12.0.1
MP2
Active
Workspace
TC TC TC
2.3 10.1.2.3 10.1.2.3 10.1.3
Active
Workspace
TC TC TC TC
2.4 10.1.4 10.1.4 10.1.4 10.1.4
Active
Workspace TC
10.1.5
3.0 TC
11.2.1
Active
Workspace TC TC TC TC
10.1.5 10.1.5 10.1.5 10.1.5
3.1 TC TC TC TC
11.2.1 11.2.2 11.2.2 11.2.2
AW
3.2.1
Active TC AW
Workspace TC TC TC 10.1.5 3.2.3
10.1.5 10.1.5 10.1.5 TC TC
3.2 TC TC TC 10.1.6 10.1.5
11.2.1 11.2.2 11.2.2 TC TC
10.1.7 11.2.2
TC
11.2.2
Active AW TC TC
Workspace TC TC TC TC 3.3.1 10.1.7 10.1.7
10.1.5 10.1.5 10.1.5 10.1.5 TC TC TC
3.3 TC TC TC TC 10.1.5 11.3.0.1_a01_1
11.3.0.1_a01_1
11.2.1 11.2.2 11.2.2 11.2.2 TC AW AW
11.2.2 3.3.1 3.3.1
Active
Workspace TC TC TC
10.1.5 10.1.7 10.1.7
3.4 TC TC TC
11.2.2 11.3.0.1_a01_1
11.3.0.1_a01_1
Note
• The NX spreadsheet interface is not supported on the MAC platform in NX 12.
• The 64-bit versions of Microsoft Excel are not yet supported by NX. The 32-bit version
of Excel is installed by default on the Windows 64-bit Operating Systems.
• Microsoft Starter Edition is not supported by NX due to lack of support for Add-in's,
Macro's, Math and Equation Editing.
• If you open a part with Excel 2003 data or older and then save the spreadsheet, NX
updates the data to Excel 2007 or later (to the Excel version currently running with NX).
NX support for the currently supported versions of Microsoft Office will be discontinued as per the
following dates:
1. When you launch Excel 2016 spreadsheet from NX and exit the spreadsheet using the Windows Close button, Excel launches a dialog
box prompting you to either accept the changes, discard the changes and exit, or to cancel the spreadsheet exit. If you select the cancel
operation, subsequent use of the Windows Close button will close the spreadsheet without displaying the dialog box described above and
does not return control back to NX. At this point, you may need to terminate the NX process. To avoid this situation use the Excel File
tab→Close command instead of the Windows Close button. A fix for this issue is expected in a future version of Microsoft Excel 2016.
Microsoft End of
Office support
version
2007 October 11,
2017
2010 October 13,
2020
2013 April 11,
2023
2016 October 14,
2025
• Graphics quality and display issues are not supported unless they can be duplicated on a
certified workstation.
• Performance issues with NX are not supported on these systems unless reproducible on certified
workstations.
Caveats aside, we have tested and used for development a variety of touch based systems from HP,
Dell, Microsoft, and others and have found them acceptable for general usage of NX.
Additional Notes
• Only stylus configurations support pre-highlighting. The most commonly used devices supporting
stylus are the Surface Pros.
Product Notes
Running SSO
If you are using Teamcenter 11.3.0.1_a01_1 or higher, to run applet-free single sign on (SSO) with
NX 12.0.1 or higher, you must install a session agent from the Teamcenter 11.4 kit.
Historically, the NX product release has included the refile utility, which was created many years ago
for very specific data conditions and was never intended to be run by all customers on all of their
data. This utility was never mandatory when performing NX upgrades.
NX product enhancements and improvements that are delivered and available in the current NX
release make NX upgrades much faster and easier, so the refile utility is now obsolete. As a result,
the refile utility is retired starting in NX 12.0.1. The documentation for the utility has already been
removed in NX 12.
In place of the refile utility, standalone utilities will be introduced that incorporate non-version-up
related options and future NX batch processes.
In Teamcenter, there is now the capability to have the names and values of properties translated and
displayed in multiple languages. You can see this functionality in some areas of NX (not all areas of
NX incorporate this functionality), such as the Part Family template spreadsheet, and New Item, Save,
Save As, Import, and component properties dialog boxes. This is applicable for Teamcenter properties
such as: property names, property values, list of values, and BMIDE elements (type names).
Note
This functionality is applicable for Teamcenter 11.2 or higher.
When you run NX, the language set by the environment variable UGII_LANG determines the
language that is used to display the names and values of TC properties in NX.
If you do not have translated values defined in TC for the properties, or you do not want NX to display
the translated values, set the following environment variable:
UGII_NO_TC_LOCALIZATION=1
When this environment variable is set, the property values shown in NX are always the internal value
(non-translated) and there is no indication in NX that the value has a translated value defined in
Teamcenter. This is the same behavior that NX had prior to NX 10. However, the environment variable
does not change the way the property names are displayed. If the property name has a translated
value that matches the UGII_LANG setting, the translated (localized) name is still shown in NX.
Caveats
Starting NX in four-tier Teamcenter environment with WebLogic 10 MP2
When you are running Teamcenter in the four-tier environment with WebLogic 10 MP2, NX may not
start with no error messages displayed. This could be due to problems with the WebLogic server.
Note
This is applicable only when you are using the WebLogic 10 MP2 Application Server.
2. Open the tc.war file using Winzip and extract the weblogic.xml file to a temporary location.
3. Open the weblogic.xml file using an editor (XML or text editor) and add a cookie-http-only XML
element with the value of false in the session-descriptor element. For example:
<session-descriptor>
...
<cookie-http-only>false</cookie-http-only>
</session-descriptor>
5. Add the modified weblogic.xml file in your temporary directory into Winzip. To do this, drag the
web-inf folder that contains the weblogic.xml file and drop it into Winzip. Ensure the path of
the weblogic.xml file is web-inf\.
• NXtoPVDirect
The VLA Attribute Affix customer default (Teamcenter Integration for NX→User Attributes, All
tab) is modified. The new options [Numeric] and :Numeric introduced in NX 8 caused problems
when there are references to VLA (variable length array) attributes in parts created prior to NX 8.
The [Numeric] and :Numeric options are now set to _Numeric when selected. You should use
_Numeric if you are setting this option for the first time.
Product Notes
Multiple windows support on various operating systems
Multiple windows are supported only on the Windows and Linux operating system. Multiple windows
are not supported on the Mac operating system.
Historically, the NX product release has included the refile utility, which was created many years ago
for very specific data conditions and was never intended to be run by all customers on all of their
data. This utility was never mandatory when performing NX upgrades.
NX product enhancements and improvements that are delivered and available in the current NX
release make NX upgrades much faster and easier, so the refile utility is now obsolete. As a result,
the refile utility is retired starting in NX 12.0.1. The documentation for the utility has already been
removed in NX 12.
In place of the refile utility, standalone utilities will be introduced that incorporate non-version-up
related options and future NX batch processes.
The Classic Toolbar user interface is retired from NX11 and the Ribbon Bar is the only available user
interface on Windows. The Ribbon Bar interface provides access to more commands than the
Advanced role in Classic Toolbar mode with a larger graphics window. And it does all this with logical
groupings, informative text and a mixture of icon sizes. In addition to these traditional aspects of
the Ribbon Bar, the NX ribbon is fully customizable and contains NX-specific extensions such as
border bars. The result is a more organized user interface with the richness of Advanced and the
discoverability of Essentials.
For instructions on how to migrate from Classic interface to Ribbon bar interface, see NX
Ribbon-Customization and Transition.
Management of issues using Teamcenter Community will be discontinued after the NX 12.0.1 release.
In later releases of NX, you can manage your issues in Teamcenter.
When you run the ug_convert_part tool to convert an NX 12 part from mm to inch, the settings in the
Unit Manager dialog box do not display the converted units. This is as intended.
The Units Manager dialog box displays the units that you have selected as the default units for
data entry and object information output. Those units are independent of the underlying part units
(metric or inch).
To maximize rendering performance for NX, you need an NVIDIA GPU with CUDA Compute
Capability 2.0 and higher, and a graphics driver supporting CUDA 8.0 or higher (For NVIDIA driver
version, contact GTAC).
Note
Users upgrading to NX may need to upgrade to a later NVIDIA graphics driver version for
CUDA 8.0 support.
Because some driver versions supporting CUDA 8.0 have incorrect documentation stating
they only support CUDA 7.5, the NVIDIA Control Panel should be checked to verify the
actual CUDA version supported.
Tip
The current CUDA version supported by the NVIDIA graphics driver can be obtained
using the NVIDIA Control Panel→System Information→Components tab→3D
Settings→<Product Name for NVCUDA>.
Pressing MB1 and shaking the mouse from side to side is a new gesture called
UGUI_MOUSE_SHAKE. This new gesture is reported to GIT clients whenever a user shakes the
mouse.
An API is implemented to provide the value of the pointer speed at a given mouse movement gesture.
This data is only valid if the current gesture is UGUI_PRE_POSITION or UGUI_DRAG_POSITION.
Caveats
Bookmarks
If you create a bookmark file with Ray Traced Studio mode enabled, when the bookmark is applied
Ray Traced Studio mode will not be in effect.
If you create a bookmark file when displaying a View Section with clipping disabled, when the
bookmark is applied the section may be incorrectly clipped.
If you try to apply a bookmark file when
1. the bookmark file is not for the current displayed part and
2. the number of views in the layout at the time when the bookmark file was created is not the same
as the number of views in the current displayed part
then the number of views in the layout may be wrong after the bookmark file is applied. Applying the
same bookmark file a second time corrects the number of views.
When you use NX Issue Management, you can specify Teamcenter as the issue site only when
Teamcenter Issue Manager is deployed via Teamcenter Environment Manager at the server side. NX
displays an error message if it cannot connect to Teamcenter Issue Manager. For more information,
refer to the Teamcenter Environment Manager Help.
Customer defaults
Customer defaults allow you to customize the operation of NX. The initial settings and parameters
of many functions and dialog boxes are controlled by customer defaults. You can view them by
choosing File→Utilities→Customer Defaults.
For a description of the new/modified customer defaults for this release, see Customer Defaults for
NX 12.0.1.
For additional information on customer defaults, see System administration→Customizing the NX
installation→Customer Defaults in the NX online help. For a listing and description of all customer
defaults, see Fundamentals→Customer Defaults in the NX online help.
Modeling
Product Notes
• Move Pole
• Isoparametric Trim/Divide
• Stretch Curve
• Fillet Sheet
• Spline—It is recommended to use Studio Spline or Fit Curve, Type = Fit Spline instead of the
legacy Spline command.
These commands are hidden in the menu bar menu and removed from any ribbon, toolbar, shortcut
menu, and radial toolbar. Until they are retired, these commands can be brought back into NX using
the Customize command, where they will appear with “(to be retired)” appended to their names.
Assemblies
Caveats
Component patterns
When the setting of your Move Component Scope customer default is Anywhere in Assembly, NX
ignores this setting if the active window's root part or any of its subassemblies contain any component
patterns. When you move components in this situation, the Move Component command behaves as
though the Move Component Scope customer default is set to Work Part Only.
When a subassembly of the active window's root part contains a component pattern, inserting a
motion step in your sequence that affects a member of the component pattern may cause incorrect
movement of the following:
Note
When component patterns are present only in the active window's root part, the Insert
Motion command works correctly.
Drafting
Product Notes
• After you designate a new associative point for the leader line of a retained annotation, the
annotation no longer appears retained.
In previous NX versions, the retained annotation would continue to appear retained, even after
the leader line was associated to new geometry.
Note
This enhancement only applies to annotation with the following criteria:
o It is created in NX 12 or later.
o The Position Relative to Geometry alignment option was set in the Origin
group of the dialog box when the annotation was created.
o The annotation was created with a Plain, All Around, All Over, or Without Stub
type leader line. All other leader line types are not supported.
• When you apply a dimension to a silhouette edge but make no changes to the model, the
dimension's value does not change when you update the drafting view.
Previously, when you updated a drafting view, the dimension's original value would change even
when no model change occurred.
In NX12, inherited PMI on drawings has been updated to always look like PMI from the parent model
view. When the orientation of the model view is changed, the inherited PMI will be updated. The
inherited PMI will always be readable with this update. Notable cases include:
• Parts created using WAVE→Create Linked Mirror Parts
• Parts where the PMI is created in one model view and displayed in another model view
A service bulletin, SFB-NX-11528, was issued on July 27, 2017 to announce that the NX default font,
Arial Unicode MS, is no longer being shipped with Microsoft’s Office 2016 product.
If your NX system, customer defaults, and parts are set such that they do not use Arial Unicode
MS font, then there is no action required on your part. However, if you use the NX default font type,
which was Arial Unicode MS on the Windows and Mac OS platforms, then you may wish to take
one of the following actions.
• If Microsoft Office 2013 or earlier was installed on your machine, and then it was updated to
Office 2016, the Arial Unicode MS font file still resides on your machine. As such, no further
action is required.
• If you install Microsoft Office 2106 on a new machine, or a machine that has been rebuilt,
then the Arial Unicode MS font file will not be installed. In this case, you will need
to obtain a copy of the font file and manually install it on your machine if you wish to
continue to use the Arial Unicode MS font. You can obtain a copy of the font file here:
https://www.fonts.com/font/monotype/arial-unicode .
Please note that there is a license cost associated with this font file.
Prior to NX 12, Arial Unicode MS was the primary default font used by NX on the Windows and Mac
OS platforms. Tahoma and Arial were the secondary and tertiary default font files, if the primary (and
secondary) font files were not found.
The following table displays the primary, secondary, and tertiary default fonts for supported platforms
prior to NX 12.
Since the Arial Unicode MS font is no longer shipped with Office 2016, Siemens PLM Software
replaced the primary default font with the Arial font. The following table displays the primary,
secondary, and tertiary default fonts for supported platforms as of NX 12.
Note
Only the following customer default files used the Arial Unicode MS font.
o nx_ASME_Drafting_Standard_Shipped.dpv
o nx_DIN_Drafting_Standard_Shipped.dpv
o nx_ISO_Drafting_Standard_Shipped.dpv
o nx_Shipbuilding_Drafting_Standard_Shipped.dpv
• If you open a drawing with text that uses the Arial Unicode MS font, and you do not have the
font file installed, the text displayed in the drawing will change to one of the default fonts listed
above. However, NX retains the fact that the text was originally created with an Arial Unicode
MS font. If you reinstall the Arial Unicode MS font file on your computer, the text on the drawing
reverts to its original state. This may be important if you wish to maintain drawing parity with
previous versions of NX.
• The Arial font (as well as Tahoma and Calibri) do not have as large a character set as the Arial
Unicode MS font. If a character is encountered that is not supported by the current font, a box is
displayed instead of the character. This is standard NX behavior. To correct this situation, you will
need to use a font that supports the character.
• Sample templates supplies by NX, including drawing templates, now use Arial font. If you wish to
use NX supplied templates with Arial Unicode MS font instead, you will need to reset the text
fonts in the templates, or copy the templates from the previous NX version to the NX 12 template
directory. See the Help documentation on using templates for additional information.
• NX supplied custom symbols do not reference text. However, any custom symbols, seed parts,
templates, or NX files that you created and use in your NX environment may contain text that
uses the Arial Unicode MS font. If you want those custom symbols and files to use the new
default font, you may want to change the text font in those files. However, this is optional
because NX will use the default font (Arial, Tahoma, or Calibri on Windows and Mac OS) if
the current font is not found.
Documentation Notes
• The ID line is now the same length as the reference line, including the stub.
• The dashes for the ID line are now aligned with the start of the reference line, including the stub,
and the end of the reference line.
• The weld symbols displayed on the Other Side and Arrow Side are now aligned correctly
when using the No Staggered Symbol option.
Caveats
Layout
Product Notes
Create from 3D
When you use the Create from 3D command, you can now select lightweight components
without first setting the Load Smart Lightweight Data customer default. Assembly performance
improvements made that default obsolete in NX 12.0. Now smart lightweight data is loaded whenever
NX needs it to complete an action.
Product Notes
Note
This enhancement only applies to annotation with the following criteria:
• It is created in NX 12 or later.
• The Position Relative to Geometry alignment option was set in the Origin group
of the dialog box when the annotation was created.
• The annotation was created with a Plain, All Around, All Over, or Without Stub type
leader line. All other leader line types are not supported.
• Parts where the PMI is created in one model view and displayed in another model view
• If you install Microsoft Office 2106 on a new machine, or a machine that has been rebuilt,
then the Arial Unicode MS font file will not be installed. In this case, you will need
to obtain a copy of the font file and manually install it on your machine if you wish to
continue to use the Arial Unicode MS font. You can obtain a copy of the font file here:
https://www.fonts.com/font/monotype/arial-unicode .
Please note that there is a license cost associated with this font file.
Prior to NX 12, Arial Unicode MS was the primary default font used by NX on the Windows and Mac
OS platforms. Tahoma and Arial were the secondary and tertiary default font files, if the primary (and
secondary) font files were not found.
The following table displays the primary, secondary, and tertiary default fonts for supported platforms
prior to NX 12.
Since the Arial Unicode MS font is no longer shipped with Office 2016, Siemens PLM Software
replaced the primary default font with the Arial font. The following table displays the primary,
secondary, and tertiary default fonts for supported platforms as of NX 12.
Note
Only the following customer default files used the Arial Unicode MS font.
o nx_ASME_Drafting_Standard_Shipped.dpv
o nx_DIN_Drafting_Standard_Shipped.dpv
o nx_ISO_Drafting_Standard_Shipped.dpv
o nx_Shipbuilding_Drafting_Standard_Shipped.dpv
• If you open a part with PMI text that uses the Arial Unicode MS font, and you do not have the
font file installed, the text will change to one of the default fonts listed above. However, NX retains
the fact that the text was originally created with an Arial Unicode MS font. If you reinstall the
Arial Unicode MS font file on your computer, the text reverts to its original state. This may be
important if you wish to maintain part parity with previous versions of NX.
• The Arial font (as well as Tahoma and Calibri) do not have as large a character set as the Arial
Unicode MS font. If a character is encountered that is not supported by the current font, a box is
displayed instead of the character. This is standard NX behavior. To correct this situation, you will
need to use a font that supports the character.
• Sample templates supplies by NX now use Arial font. If you wish to use NX supplied templates
with Arial Unicode MS font instead, you will need to reset the text fonts in the templates, or
copy the templates from the previous NX version to the NX 12 template directory. See the Help
documentation on using templates for additional information.
• NX supplied custom symbols do not reference text. However, any custom symbols, seed parts,
templates, or NX files that you created and use in your NX environment may contain text that
uses the Arial Unicode MS font. If you want those custom symbols and files to use the new
default font, you may want to change the text font in those files. However, this is optional
because NX will use the default font (Arial, Tahoma, or Calibri on Windows and Mac OS) if
the current font is not found.
Documentation Notes
The ConvertToPMI utility program supports the conversion of drafting annotation created in 3D
legacy models.
The Convert to PMI enhancements What's new topic in this release erroneously indicates that you
must set DRAFTANN=yes and DRAFTANNDEL=yes. This is not necessary.
If you want to convert drafting annotation created in 3D legacy models, use DRAFTANN or
DRAFTANNDEL as command line options for batch processing.
• DRAFTANN—Converts drafting annotation used in 3D models from the specified source part.
• DRAFTANNDEL—Converts and deletes all drafting annotation used in 3D models from the
specified source part.
Routing
Caveats
If the NPS and NPS_BRANCH attributes are not present on the ports of a reducer, you might not
get the correct placement solution while placing the pipe. If you place such a part, you might not
be able to move it as expected using the Move Part command.
Moving parts
You cannot move a routing component using the Move Part command if the customer default for the
selection scope of the Move Component command is set to Anywhere in Assembly.
Tip
To find a customer default, choose File tab→Utilities→Customer Defaults, and click
Find Default .
If the color bleeds through in the display of harnesses, use the Refinement Factor visualization
preference to correct the display. The factor you must set varies depending on the part that is open.
In the Visualization Preferences dialog box→Faceting tab→Part Settings group, use the:
• Shaded Views subgroup→Refinement Factor option to adjust the display in a shaded view.
Teamcenter Classification
The Teamcenter Classification plug-in is now obsolete. You can use the out-of-the-box support for
classification by setting the Teamcenter classification options in the Part Library customer defaults.
Tip
To find a customer default, choose File tab→Utilities→Customer Defaults, and click
Find Default .
You can use the Reuse Library for classification without setting up additional plug-ins.
Documentation Notes
The topic Structure of a PTB file erroneously states that NX uses the descriptor characteristics in the
list of table columns in a PTB file to search for parts in the Routing Reuse Search dialog box. In
reality, NX only displays the characteristics in the Routing Reuse Search dialog box. The switch
/HIDE indicates that you do not want NX to show the characteristic in the Routing Reuse Search
dialog box during part placement.
Note that the destination characteristics defined under specific disciplines in the APV file are used
when you search for parts. This is not necessarily the same as what is displayed.
In previous releases, NX did not unify paths when direct mount parts or eccentric segments were a
part of your selection. Parts that were placed using the Instance Name Lookup command and which
were part of a run were ignored when you used the Unify Path command.
In NX 9.0.2 and later, in addition to the conditions mentioned above, NX does not unify a path that
has an eccentric reducer part or any other routing part which has the NX_BLOCK_UNIFY attribute set
to TRUE in the respective PTB file.
Parts which are placed using the Instance Name Lookup command are now ignored when you use
the Unify Path command, even when the parts are not part of a run.
Product Notes
NX does not automatically propagate attributes that are specific to a run to the Member items
of the run.
To see all the run-level attributes of the member of a run, such as a component or a segment,
right-click the object in the graphics window and choose Report Run Attributes.
To change the name of a stock component that is not yet saved, use the Rename Stock
command.
To change the name of a stock component that is saved, use the Make Unique command or the
You can install standard parts to Classification in Teamcenter by using the Classification Install for
Part Library tool provided in the following folder:
UGII_BASE_DIR\ROUTING\ugroute_mech\classification_tool
Opening pre-NX 10 parts might take longer when you open the part for the first time in a subsequent
release.
When using the Upgrade Stocks command on a part that uses Stock As Components and that has
multiple levels of Routing assemblies, we recommend that you select the Work Part and Loaded
Children Parts check box.
With NX 12.0.1, Routing now supports automatically assigning materials to stock bodies. This has
the same result as if the user used Assign Materials and selected a material from the library. Use of
this has ramifications for mass and weight calculations.
1. If Material is set, then density is fixed.
Assigning a material also sets and locks the corresponding density of the material on the stock
body.
a. The stock solid body must accurately represent the volume of the real stock.
• If using the Simple stock display style, use Qualify Part to include the inner wall in the
cross-section. (Essentially making it a Detailed stock style.), or never use Simple style.
• Make sure that Detailed style is defined with the inner wall correctly. (Display styles are
customer configured and can include any geometry)
2. WEIGHT and WEIGHT_UNITS can still be used. WEIGHT here is mass per unit length
(for example, its unit can be kilogram per meter). These attributes are used by Routing to
automatically adjust the density of stock bodies so that mass calculations are correct regardless
of the solid representation with Simple or Detailed stock display styles. This is incompatible with
setting the Material which sets and locks the density.
a. If WEIGHT is found as a stock attribute, Routing uses it to set density as in prior releases
and will not assign the Material. Material will be ignored.
b. Material can still be set as an attribute on the stock, but the attribute title cannot match the
NX Material attributes. That is, it will be treated like any other attribute. That is, decouple
the NX Material attributes from the Routing stock attributes.
• In Customer Defaults, under the Gateway→Materials/Mass node→Attributes tab,
review the Attribute Title Alias entries for Part Material and Object Material. Verify
that these entries do not match any PTB/Classification attributes for stock. Verify the
APV configuration file for synonyms to attributes
Note
In Routing Electrical, routed wires and cables are bundled together and represented
collectively by a solid body. No material is assigned to these bodies, regardless of stock
attributes. WEIGHT, and WEIGHT_UNITS attributes on wire and cable stocks can be
used so that Routing will determine and set a density value that results in correct weight
calculations for these bundle bodies. This is the same as in pre-NX 12 releases.
One solution can be part families. Part family tables support Asserted Mass, where a mass value can
be set. However, only the mass itself can be asserted; center of gravity location, and moments of
inertia cannot. Any analysis of assemblies using these parts can have accurate masses, but CG and
Moments will be marked as certain with no values.
Another solution used today is an unsupported utility provided by Routing,
UFD_Routing_assert_mass.c. This utility takes a WEIGHT attribute provided in the part family
table, and fills in values in a DENSITY column in the part family. These values are set by analyzing
each part family member’s volume and determining the density required to get the desired WEIGHT.
When a part family member is created the density is set, and regular NX weight calculations are
used. There are inherent assumptions in this method, but it generally holds valid. However, this is
incompatible with Material assignments. You can either assign the Material and take the material
density, or set a density value and not assign a Material, but never both.
Summary
• If parts are modeled completely and correctly, Material can be assigned to bodies without any
issue, and mass calculations will be correct.
• If mass calculations are not important, Material can be assigned to bodies without any issue.
• If parts are simplified, and only mass, not center of gravity or moments, is needed, then Assert
Mass, Assign Material in part families or to individual parts can be used.
• If parts are simplified, and complete mass properties are required, then the mass utility can be
used but Material cannot be assigned.
Importing runs
The Import Runs page has been updated to include P&ID. It now states:
You can share runs between schematics applications such as COMOS, P&ID, and NX.
• XML_PREIMPORT
• XML_POSTEXPORT
• SPLIT_DESCRIPTORS
Ship Structure
Caveats
Copy Parts between Planes
The Copy Parts between Planes command does not support Extrude features that are created
using the Stop at Intersection selection rule.
CAE Preparation
The Openings Less Than Diameter option in the CAE Preparation dialog box is currently not
supported.
Sheet Metal
Caveats
Exporting multi-segment lofted flanges to Trumpf GEO format
Flat Pattern of a model that contains multi-segment lofted flanges cannot be exported to Trumpf
GEO format.
• Lofted Flange
PCB Exchange
Caveats
Flat Solid workflow
The import and export of ECAD models in their bend state only works when the board is a solid body.
If the board is an assembly component this workflow does not work.
When subordinate design elements are treated as members of a partition, they appear under their
parent reuse design elements in, for example, the Assembly Navigator.
However, the subordinate design elements may not be displayed correctly in NX 12.0.1 or earlier
versions after you:
• Add a reuse design element to a partition.
For example, in this structure, the Reuse 1 reuse design element and its subordinate design
elements are unassigned. Ptn0EnableSubordinateMemberships is set to on for the scheme
used for Partition 1.
When you add Reuse 1 to Partition 1, the structure should show Reuse 1 and its subordinate design
elements under Partition 1.
However, after you add a reuse design element from a partition, subordinate design elements do
not appear to move with their parent.
You must close and reopen the workset for the subordinate design elements to correctly appear under
their parent in the partition.
A similar display problem occurs when you remove a reuse design element from a partition. The
subordinate design elements are not removed from the display.
You must close and reopen the workset to update the structure.
Product Notes
4G Easy
Beginning with the Teamcenter 11.2.2 release, the 4gd_populate_utility is replaced by the 4g_easy
utility. You can use the new 4G Easy tool to interact with the utility. See the Teamcenter 4th
Generation Design help for more information.
• Multi-Tool: A new tool assembly type defines tools consisting of multiple cutters. The tools
can be used in multiple functions.
• Added ${UGII_CAM_TEMPLATE_PART_METRIC_DIR}multi_axis_deposition.prt
o Collision check includes the insert and holder for all methods.
• In hole_making.prt, added collision check and gouge check for Boss Milling and Boss Thread
Milling operations.
NX 12.0.1:
• In turning.prt, added Additional Checking options to the Non Cutting Moves dialog box,
on the More tab.
• In library_dialogs.prt and laser.prt, added the Bead profile option to the DEPOSITION_LASER
tool.
You can merge your customized templates with the templates included in this release in the following
ways:
• Start with the new default templates and apply your customizations. This is highly recommended
to ensure you receive all the PR fixes.
• Re-file your customized templates in the new release, review the changes listed for the release,
and implement the applicable ones in your templates. This method is not recommended, because
you will not receive the PR fixes.
General changes
The Paste with Reference command now supports wave links and the new manual drilling
operations.
In previous releases, rapid tool motions through the Part, Blank or IPW were displayed in the red
gouge color as material removed. In the current release, the material removal from these tool motions
is not displayed, so you will not see these collisions. To check for collisions, do one of the following:
• Click List after the simulation stops.
• Click Collision Settings. In the Collision Settings dialog box, select the Pause on Collision
check box to stop the visualization when a collision occurs. This option does not work if you
step through the operation.
The User Defined Operation API now has the ability to:
• Use the 3D milling IPW from a previous operation as the blank.
• Write level markers to the tool path. In verify, a tool path will have the ability to display one level
at a time, just like a Cavity Milling operation.
The standard machine tools supplied with NX have revised postprocessors and kinematics models.
Review all existing Manufacturing setups which use a standard machine tool from a release prior to
NX 8. If necessary, retrieve the machine tool again.
Milling
Releases previous to NX 12.0.1 used a negative stock value to define an additional depth for through
holes.
If you used a negative floor stock value instead of the current Z-Depth Offset value to define an
additional depth for through holes, and want to maintain the settings, set the following variable:
UGII_CAM_FW_INFER_FLOORS_NEG_STOCK =1
For information about how to use the standard installed machines and simulation samples
included with NX, see the Working_with_OOTB_MACH_Simulation_Examples.pdf file in the
mach\samples\nc_simulation_samples folder of your NX installation.
The NX 12 machine library includes setups with posts created using PostConfigurator and posts
created using Post Builder. The Post Builder setups include the post units in their name. For
example, sim01_mill_3x_sinumerik_in.
ISV Simulation
• If the spindle speed is zero for an operation, then no material is removed from the IPW.
• Internal and external simulations now use the same geometry definitions for the part and the
workpiece. You must assign the geometry to the related kinematic model components, which
are classified as _PART and _WORKPIECE.
If a legacy part does not have geometry defined in the kinematics model, NX uses the geometry
defined in the Operation Navigator for internal simulations.
• External file simulation in Teamcenter Integration for NX uses the same file selection box as
native NX.
• CSE simulation with the Sinumerik 840D controller has improved inch unit handling. When you
use inch units:
o The values inside the to_ini.ini file must also be in inches.
o The variable values in the to_ini.ini file created by older Sinumerik posts must also be in
inches. If they are not, use one of the standard posts provided with NX instead.
• The Machine Configurator version 1.0.0.1027 supports file extensions. We recommend that you
use the latest version of the Machine Configurator, because future CCF files shipped with NX
will include file extensions.
• For the option Show Tool Path, NX determines which machine component to attach the tool
path to in the following way:
1. In the Operation Navigator, NX finds the part geometry of the current operation.
2. In the kinematics model, NX looks for a machine component which has the part geometry
attached.
o If the part geometry is found, NX attaches the tool path to that machine component,
regardless of its classification.
o If the part geometry is not found, NX attaches the tool path to the first machine
component classified as _PART.
• For the option Show Tool Trace, NX attaches the tool trace to the first machine component
classified as _PART.
• Tool path based simulation without a machine tool supports turning tools only when the holder
angle is zero.
The machine tool node displays NULL_MACHINE or GENERIC_MACHINE when a machine is
not loaded.
Customizing the Simulation Control Panel dialog box Speed slider behavior
If your simulation is too fast or too slow, you can change the Speed slider behavior by specifying
a different Minimum Simulation Time value. For a faster simulation, you increase the Minimum
Simulation Time value. For a slower simulation, decrease the Minimum Simulation Time value.
NX uses the following formula to calculate how often to display an update during simulation.
MST * 2(n-1), or MST * 2 to the power (n-1)
where:
• n is the slider setting.
• MST is the Minimum Simulation Time setting from the Manufacturing setup or the library
machine tool.
The longer the time between display updates, the faster the simulation. For example, if the
tool path to simulate is 100 machining seconds long, and the display updates every 1 second
of machining time, then NX must update the display 100 times for the simulation. If the display
updates every 5 seconds of machining time, then NX updates the display 20 times for the same
simulation, and the simulation runs faster.
Note
The MST value must be a multiple of the cycle time. If it is not, NX displays an alert
and rounds the value to a multiple of the cycle time set on the General tab in the
Machine Configurator (MCF) dialog box.
For VNCK simulations only, NX takes the cycle time directly from the booted VNCK
and ignores the MCF entry.
In the following examples, the cycle time is 5 milliseconds (.005 seconds). The calculated value
indicates how often NX updates the display.
• n = 10 • n = 10 • n = 10
.005 * 29 = .005 * 512 .01 * 29 = .01 * 512 .05 * 29 = .05 * 512
= 2.56 seconds = 5.12 seconds = 25.6 seconds
If the MST stored with the library machine tool is different from the cycle time in the MCF, the
simulation performance is now different after you retrieve the tool from the library. For example:
MST value in the Cycle time from MCF MST value used for
Release
machine tool (milliseconds) display update
NX 10.0.3 MP5 and
.01 5 0.005
earlier
NX 10.0.3 MP6 and later
.01 5 0.01
NX 11 and later
• For existing simulations using Python parser with encrypted files from older versions, for example
NX 9 or NX 10, we recommend that you use the un-encrypted *.py files from the latest release.
Active Tool
In Verify and tool path based simulation, the active tool is always the one that is associated with the
current operation in the Machine Tool view of the Operation Navigator.
In CSE simulation, you can have multiple tools active for each channel.
• You activate the tool for a channel using the AnyController command activateNextTool().
• There is one active tool per turret or spindle carrier. The total number of active tools is limited
by the number of carriers.
• For material removal, NX takes every active tool in the channel of the current motion into account.
• For gouge check, NX only considers the last active tool in a channel.
Turning
Threading operations
When you machine conical threads with multiple starts, the engage and retract behavior is different.
This is because NX now calculates the pitch distance of conical threads along the centerline of the
cone. In versions prior to NX 11, NX calculated this distance parallel to the surface of the cone.
Hole machining
For a step drill tool, NX calculates the spindle speed based on the tip diameter.
The collision check fails if you do not use a pre-drill operation, or when the pre-drilled hole is too
small. This is because the spindle is in non-spinning mode when it moves through the hole, and
non-spinning tools do not report collisions.
• SPOT_FACING
• SPOT_DRILLING
• DRILLING
• PECK_DRILLING
• BREAKCHIP_DRILLING
• BORING
• REAMING
• COUNTERBORING
• COUNTERSINKING
• TAPPING
The hole drilling operation introduced in NX 9 should be used instead of the Point To Point module.
The new method to manually drill holes will fully replace the Point To Point module over the course
of the next one to two releases.
The migration of Point To Point operations is not committed at this time, but will be considered
for a future release.
The new method to manually drill holes not only replaces the Point To Point module, but it also
includes new capabilities such as:
• Sequential Drilling
• Back Countersinking
Manufacturing caveats
General caveats
NX process
When you exit NX, it may close the UI without stopping the process. There is no data on how
widespread this problem is.
Work Instructions
Do not include Documentation operations as the target for the following commands, as unexpected
results may occur.
• Parallel Generate
• Replay
• Object Transform
• Simulate
• Gouge Check
• Verify
Shop Documentation
Each time you create Shop Documentation , NX generates facet bodies. To reduce the size of
your part file, delete the facet bodies before saving it.
Command Finder: Faceting
IPW
• A Generic Motion (GMC) operation does not change the machine mode state of the IPW. Adding
a Machine Control subop with a Set Modes event at the beginning of the GMC operation does
not change the machine mode state of the IPW. The previous machine mode, either milling
or turning, remains active.
If the preceding operation does not have the required machine mode, you must add an operation
with the required machine mode before the Generic Motion operation. For example, if the
Generic Motion operation is for turning, add a turning operation. The new operation must
generate tool path, but does not need to cut material.
Note
This is not a limitation in ISV when you use the CSE driver. The machine state is
defined by the workpiece spindle setting, which is either turning or milling.
o When you generate the tool path for operations using the IPW, rapid motions can remove
material.
This difference can result in unexpected results, for example when you use Show 3D IPW.
Milling caveats
Adaptive Milling
• Mill Area is not included in the template parts, and is not supported. You must use trim boundaries
to contain the cut areas.
• Bull nose tools are not supported completely. NX checks for a corner radius on tools and outputs
a warning. Adaptive Milling may leave material when the corner radius of the tool is larger than
10% of the tool diameter.
The locations of the points are sensitive to drive method settings, and changes to cut direction, cut
pattern, and cut area may relocate vectors defined earlier. Make sure you check the vectors after
modifying the drive settings.
The Contact tool position option for trim boundaries trims the tool path to the tool contact of the trim
boundary. However, with the Extend at Edges cutting parameters option selected, the tool is moved
past the contact by the specified extend distance. In the past trim boundaries were not changed by
the Extend at Edges option.
[Area milling drive method operation]→Cutting Parameters→Strategy tab→Extend Path group
The loops caused by offsetting a concave curve or curves are not trimmed.
Problem Workaround
The Min. Lead Angle does not influence the tool None
path.
When you use sheet geometry to define a 1. In the Rotary Floor Finish Drive Method
concave floor, sometimes the default material side dialog box, in the Drive Geometry group,
is wrong and no tool path is produced.
click Flip Material .
Problem Workaround
Problem Workaround
When you edit a cut area created with the You can use the alternate selection color to
selection method set to Edge Bounded Region, identify the seed face and bounding edges.
the seed face and the bounding edges display in
the selection color and are difficult to identify. • To see the seed face, click Select Bounding
Edges.
Tip
If you still cannot see the bounding
edges, increase the line width display.
Menu→Preferences→Visualization→Visualization
Preferences dialog box→Line
tab→Part Settings group→Show
Widths →set Width Scale to
Maximum
Problem Workaround
Contour Profile operations only compensate for None
diminishing walls when the wall is in contact with
the floor.
Supported cases:
Multiple offset passes that push the tool entirely To reduce generation time, limit the number of
above the wall height significantly increase offsets so that they do not exceed the wall height.
generation time.
Tapping operations
Drilling and Tapping are distinct operation subtypes. Although tapping cycles are
available in the Drilling operation dialog box, we recommend that you do not use a Drilling operation
combined with a tapping cycle. The tapping cycles will be removed from the Drilling operation in a
future release.
In a Tapping operation, you can set feature geometry parameters, such as pitch, that output the
required mom variables for tapping. If you use one of the tapping cycles in a Drilling operation:
• The operation will not contain the necessary feature geometry parameters and in-process feature
volumes for tapping.
• You will have the legacy Point to Point output where the pitch is driven by feed rate.
ISV caveats
Visualize 2D Dynamic
• If blank geometry is not defined, you must click Step Forward twice before NX asks for blank
geometry.
• On the Linux and Mac OS X platforms, the 2D Dynamic tab may not be active.
The 8-bit PseudoColor visual graphics driver mode is not supported. As a work around, change
the graphics X server settings. For example:
NVidia Quadro and FX graphics drivers
In the XF86Config file, in the Device section, set CIOverlay to TRUE.
Simulation
• In certain cases the reported minimum distance of a clearance violation is not the closest distance.
• Selecting a location on the tool path is now supported in ISV for both CSE-based simulation and
tool path simulation. Selecting tool path segments involving cycles, such as drilling cycles,
may not work in some cases.
There are also some cases in which the selected positions of rapid motions are not displayed
correctly.
• When the simulation runs in the history buffer, and the spindle speed Output Mode for an
operation is set to SFM or SMM to maintain constant surface speed, the simulation behavior
can be unreliable.
CSE simulation
• In the new Program Manager dialog box, you must start Machine Code Simulation before
you can use the Check Syntax command.
• When there are multiple workpiece objects, the tool trace is always attached to the first
component classified as _WORKPIECE, and moves with the component. If the tool trace is
displayed on the wrong component, you can reorder the kinematics tree to place the required
_WORKPIECE component first.
NX uses the tool tip of the active tracking point, of the active tool, in the carrier.
• When dragging behavior is used (Kv >0), the display and the collision checking are not
synchronized.
The graphical display uses the dragged positions.
Collision checking and material removal are based on the ideal interpolated values.
This means that NX may report a collision that is not directly visible inside the graphics window.
• In the Machine Axis dialog box, on the Advanced tab, the WCS values are always the same
as the MCS values.
• Displaying the CSE variables can influence performance. As a best practice, either limit the
number of variables to approximately five, or use the HMI to check the status of NC variables.
• When it reaches a breakpoint, the simulation may fail to stop or may not stop at the exact position
specified.
• When multiple working versions of VNCK are installed on a computer, you can only run one
version at a time.
• Although the supported VNCK versions (2.6, 4.4, 4.5.2 and 4.7.4) are not officially released for
Windows 10, they usually run without any problems when you use HMI Operate. If the VNCK
does not boot after installing, please ensure that Windows Data Execution Prevention is not
active for vncksl.exe and vplc3172dp.exe.
1. Press the Windows key.
If the Turn on DEP for all programs and services except those I select option is selected,
you must exclude the vncksl.exe and vplc3172dp.exe files.
To exclude the vncksl.exe and vplc3172dp.exe files:
1. Click Add.
3. Click OK.
Note
You must exclude the vncksl.exe and vplc3172dp.exe files for all installed VNCKs.
HMI Advanced
• HMI Advanced is always positioned in the top left corner of the Windows desktop. You cannot
move it from there.
• Starting HMI Advanced resets Windows colors to a specific HMI Advanced color schema.
• When you run HMI Advanced, you can’t use function keys, such as F1, for other programs. The
function keys won’t work in the other programs until you exit HMI Advanced.
Additional restrictions:
• Windows 10 is not supported.
• If you are running VNCK, the WCS is always the same as the MCS.
• When the setup has a multi-function machine and you use the dynamic manipulator to change
the tool axis for a fixed-axis operation, NX does not update the Show Machine Axis Positions
dialog box. To avoid confusion, use the Show Machine Axis Positions customer default
to suppress the dialog box.
1. Choose File tab→Utilities→Customer Defaults.
3. Click the Dialog Boxes tab, and in the Visibility group, clear the Show Machine Axis
Positions Dialog check box.
Program Manager
Adding or importing a program file without a file extension can cause problems. Make sure the files
you import have a file extension. As a best practice, always use the file extension defined in Machine
Configurator. The default CCF files include file extensions.
Using the Generate IPW with Path customer default may cause commands that require the IPW,
such as Verify, to have problems when the IPW is not complete. This can happen because the IPW
takes more time to generate than the operation.
Post Configurator
The editor removes comments from the main definition file, including any existing comments.
Synchronization Manager
You cannot reorder operations within Synchronization Manager for a post created by Post
Configurator. You must order the operations in the Program Order view before entering
Synchronization Manager.
MillTurn operations are not postprocessed correctly for Heidenhain controllers when you create the
postprocessor with Post Configurator.
Workaround: None.
Canned Cycles
The drilling depth output is wrong if the depth is deeper than 99 mm.
UDE Rotate
The postprocessor might crash in some cases when you add UDE Rotate to the operation.
When this option is activated, the plane output for the prepositioning is wrong in the following case:
• There is only one MCS in the Geometry View of the Operation Navigator, and
Fixture Planner
Product notes
Template files
You must import the standard template part files delivered with Fixture Planner into the Teamcenter
database, so you can access these files in the Open dialog box. If you do not perform this step, the
Open dialog box displays only installed templates. Other templates are not configured to work
with Fixture Planner.
A setup script for installing Fixture Planner templates in Teamcenter is included with NX:
%UGII_BASE_DIR%\MANUFACTURING_PLANNING\templates\tcin_fixtureplanner_template_setup.bat
For information about how to use the script, see Installing File New templates in the NX help.
Platform support
Using Fixture Planner with Teamcenter also requires you to install the Manufacturing Additions
package to Teamcenter installation (ManufacturingAdditions 2.2). Find the ManufacturingAdditions
2.2 package in the download section of the Siemens PLM Software download server
Instructions for applying the ManufacturingAdditions 2.2 package are included in the package .zip file
From the left side list of the product categories, choose Teamcenter and Teamcenter Rapid Start.
The Windows package is at the following location:
Teamcenter and Teamcenter Rapid Start→
Full Products→
Integrations and Solutions→
ManufacturingAdditions→
2.2→
TC10.x_ManufacturingAdditions_2.2_wntx64.zip /
TC11.x_ManufacturingAdditions_2.2_wntx64.zip
The Linux package is at the following location:
Teamcenter and Teamcenter Rapid Start→
Full Products→
Integrations and Solutions→
ManufacturingAdditions→
2.2→
TC10.x_ManufacturingAdditions_2.2_lnx64.zip /
TC11.x_ManufacturingAdditions_2.2_lnx64.zip
Find instructions for applying the Manufacturing Plant extensions in the package .zip file (Plant
Extensions - Deployment Guide.pdf).
Documentation notes
Note the following about the Fixture Planner documentation:
• Fixture Planner works with BVR data structures, and the documentation describes BVR
procedures wherever required.
In the release notes, you can find Fixture Planner in the CAM section.
Caveats
You can export the fixture assembly data (study) from the Fixture Planner in managed mode to native
NX. This data allows the tool designer to understand the fixture’s plan for the detailed design, and
to use the gun ghost's capability to see the gun on spot welds.
Note
If a study component contains only JT files, the study is not exported.
You can make changes in the fixture assembly data in native NX and then import only the fixture
assembly in managed NX. This import allows the exchange of the relevant changes within the fixture
assembly, and lets you update the planning scope of Fixture Planner.
Line Designer
Product notes
Template files
You must import the standard part files delivered with Line Designer into the Teamcenter database,
so you can access these files in the New Item dialog box. If you do not perform this step, the New
Item dialog box displays only blank templates.
A setup script for installing Line Designer templates in Teamcenter is included with NX:
%UGII_BASE_DIR%\MANUFACTURING_PLANNING\templates\tcin_linedesigner_template_setup.bat
For information about how to use the script, see Installing File New templates in the NX help at
the following location:
Home→
Teamcenter Integration for NX→
System Setup/Administration→
Server Setup/Administration→
Installing/creating/modifying templates→
Installing File New templates
Platform support
Line Designer is currently supported only on the Windows platform.
Data Upgrade
Due to changes in the connector design in NX 11, equipment that uses connectors created before
NX 11 must be upgraded to NX 11 or later format. To do this, we recommend that you open and
save the equipment in NX 11 or later.
Equipment that uses connectors created in NX 11 is upgraded automatically in NX 12.
For more information, see Using library components with connectors from NX 11 or earlier in the
Line Designer caveats.
4GD support
Use of Line Designer with 4GD capabilities requires a Teamcenter extension called 4GD
Plant Design. Migrating from the FactoryCAD to the Line Designer library also requires a
Teamcenter extension, included in the Manufacturing Additions package to Teamcenter installation
(ManufacturingAdditions 2.2). You can get the Manufacturing for 4GD package from the download
section of the Siemens PLM Software download server.
From the left side list of the product categories, choose Teamcenter and Teamcenter Rapid Start.
The Windows package is at the following location:
Teamcenter and Teamcenter Rapid Start→
Full Products→
Integrations and Solutions→
ManufacturingAdditions→
2.2→
TC10.x_ManufacturingAdditions_2.2_wntx64.zip /
TC11.x_ManufacturingAdditions_2.2_wntx64.zip
The Linux package is at the following location:
Teamcenter and Teamcenter Rapid Start→
Full Products→
Integrations and Solutions→
ManufacturingAdditions→
2.2→
TC10.x_ManufacturingAdditions_2.2_lnx64.zip /
TC11.x_ManufacturingAdditions_2.2_lnx64.zip
Find instructions for applying the Manufacturing Plant extensions in the package zip file (Plant
Extensions - Deployment Guide.pdf).
Instructions for installing the samples are located in the following section of the Teamcenter HTML
documentation:
Home→
Installing→
Installation on Windows Servers Guide→
Adding Features→
Manufacturing→
Installing and configuring the Manufacturing Resource Library
Line Designer in NX 12 and NX 12.0.1 supports the use of factory resources with compatible versions
of Teamcenter and Manufacturing Resource Library (MRL) as shown in the following table.
Supported Manufacturing Resource
Teamcenter version
Library (MRL) version
10.1.7 MRL 3.1.7
11.2.3 MRL 3.1.7 or later
11.3 MRL 4.0
11.4 MRL 4.0 and 4.1
Note
You should always upgrade the Manufacturing Resource Library components from the
previous release to the new release.
NX will automatically upgrade the older version of smart objects from previous NX releases to the
new version when they are opened and saved in the new version of NX.
Documentation notes
Note the following about the Line Designer documentation:
• Line Designer can work with either BVR or 4GD data structures, and the documentation describes
BVR and 4GD procedures separately wherever required.
In the release notes, you can find Line Designer in the CAM section.
Caveats
Configured out components from the plant structure appear as loaded components with no graphics
in the Plant Navigator.
In a layout, when you use a component created in NX 11.0.2 or earlier, NX does not show a value in
the Occurrence Name column for that component.
Workaround Remove the Occurrence Name column using Column Configuration, and
close NX.
Restart NX, open the layout again, and add the Occurrence Name column.
Note
You need to perform the above workaround only once for the
components with an Occurrence Name issue.
Note
This behavior does not appear for the components that are migrated from NX 11.0.2 to
NX 12 or later.
In a layout, when you edit a floor component or a platform component from the Reuse Library,
the geometry of that component disappears.
Workaround Change the reference set of that component, from Model to Entire Part.
In a layout, when you drag and drop any assembly from the Reuse Library to the line or station, NX
automatically expands the added assembly in the Plant Navigator.
am.xml
If you created your own support profiles in NX 11.0.2 or 12, you must do this before you upgrade to
NX 12.0.1: copy the am.xml (%UGII_CAM_BASE_DIR%\auxiliary\mfgam\am.xml) file to a separate location
to prevent the installation from overriding your defined support profiles.
After the upgrade installation is done, copy your am.xml file to the
%UGII_CAM_BASE_DIR%\auxiliary\mfgam location. This ensures that when you launch NX for the first
time after the upgrade, NX refers to the correct am.xml file that contains your support profiles.
Note
After you upgrade to NX 12.0.1, new advanced support attributes are listed in the support
profiles.
Templates
If you created your own template files in NX 12, you must do this before you upgrade to NX 12.0.1:
copy the template files from the templates folder (%UGII_CAM_BASE_DIR%\mach\templates\) to a
separate location to prevent the installation from overriding your defined templates.
After the upgrade installation is done, copy your template files to the
%UGII_CAM_BASE_DIR%\mach\templates location.
You must install the updated 2.1 version of the Build Processor Interface (BPI) when you upgrade
to NX 12.0.1. You will get this message until you install the BPI 2.1 version: Incorrect version of
the Materialise Build Processor Interface...
Before you install the BPI 2.1 version, uninstall the old BPI version and then install BPI 2.1 from this
location: %UGII_CAM_BASE_DIR%\mach\auxiliary\mfgam\BuildProcessorInterface.exe
You must restart your machine to complete the upgrade installation.
In addition:
• There is now a standard PC-DMIS Post.
• There is a new collision avoidance option, Delete User Inserted Safe Points.
Turn this option off to retain safe points such as manually inserted safe moves, or entry and
exit points.
NX 12.0.1 enhancements
• The Distance Between tolerance type has a new Calculation Method parameter to support the
AVG, MAX, and MIN options allowed by DMIS.
• You can automate circular point sets for the LInk to PMI and Multi Feature Paths commands.
The LInk to PMI and Multi Feature Paths commands support automatic creation of circular
point sets.
In the following example, the default method parent for the plane features is INSP-PLANE, with the
default subop type set to Point Set. The programmer created a new INSP-PLANE_CIRCULAR
method with the default subop type set to Circular Point Set.
METHOD
INSP-PLANE
PLANE1
PLANE2
PLANE3
PLANE4
PLANE5
PLANE6
INSP-PLANE_CIRCULAR
When you select the plane features and click LInk to PMI or Multi Feature Paths ,
NX does the following:
1. Analyzes the geometry.
2. Based on the analysis, creates either a point set, or a circular point set path.
The VALISYS application is unsupported as of July 21, 2016. Use the NX CMM Inspection
Programming application instead of VALISYS Programming and use CMM Inspection Execution
instead of NX-Inspect.
All geometry referenced by PMI must be in the current reference set, and if it is not, then NX:
• Issues warning messages in the information window.
• May still create features, but will not create paths because there is no access to the feature
geometry.
Caveats
In the Inspection Navigator, do not delete or rename the SENSORS group as this may cause
machine simulations within the Inspection Path dialog box to fail.
Machine simulation
When you create an inspection path or simulate a program, you may see the following INI Programs
message:
In order to handle INI files in the Program Manager, define the channels in the Machi
You can ignore this message for NX CMM Inspection applications. It has no effect on the machine
simulation.
Note
Simcenter does not support the Mac OS X.
Pre/Post
Caveats
Universal Connections
• (PR 8993464) The software currently issues an error message when you play a recorded journal
file that contains a Bolt Connection type of Universal Connection that uses CBAR and RBE2 type
elements. The software does not issue an error message when you play a recorded journal file
that contains a Bolt Connection that uses only RBE2 type elements.
• (PR 8994319) The software currently issues an error message when you play a recorded journal
file in which a Bolt Connection type of Universal Connection is deleted and then recreated
using the Undo command.
• To use either the Fast Multipole or the H-Matrix solution methods (available with the Simcenter
Acoustics BEM environment in an Indirect Acoustic analysis), you must have the Microsoft
Visual Studio 2008 dll redistributable installed, which is not currently part of the standard
Simcenter installation.
• (PR 8944307) In the Simcenter Acoustics BEM environment, the software does not prevent a
symmetry plane from cutting through the BEM model mesh, nor does it issue a warning message.
The Fast Multipole solver fails when the model includes a symmetry plane through the BEM
model mesh.
• In the Simcenter Acoustics BEM environment, neither the Fast Multipole nor the H-Matrix
solution methods currently compute acoustic power.
• (PR 7936548) In the Simcenter Acoustics BEM environment, both the Fast Multipole and
H-Matrix solvers fail if the name of the solver input file contains a space. To avoid this issue, do
not include spaces in the names of input files or any associated directories.
• In the Simcenter Acoustics BEM environment, Simcenter does not validate the frequency
range that you specify for the Fast Multipole solver, which has requirements for both the
maximum-allowed frequency and the minimum-allowed frequency.
Post Processing
(PR 8995564) When you have a multiple viewport layout, you cannot use the Post Processing
Navigator to create a 3D post view in a viewport that contains a 2D plot that you created with the
Scenario Setup command. To work around this issue, first use the Return to Model command.
Abaqus environment
Currently, you cannot import degenerate hexahedral elements into the Abaqus environment. A
degenerate hex element has four nodes that have the same labels, so it becomes a pyramid element.
This limitation will be addressed in a future release.
ANSYS environment
• (PR 8957875) When your FEM file contains cohesive elements, the software does not properly
validate SOLID272 and SOLID273 elements, and a warning message displays when you exit the
Physical Property Table dialog box. If your FEM file does not contain cohesive elements, then
the software correctly validates any SOLID272 and SOLID273 elements.
• (PR 8936597) Performance and memory issues may occur when you export a large number of
table fields, especially when the same table field is referenced by many different load steps. The
software may hang or export incorrect results. To workaround this issue in a transient analysis,
create a table field with a single time table that covers all steps, and then reference this table
field in the first step only.
Nastran environment
• (PR 8361246) In SOL 101 Linear Statics solution that includes contact definitions, if the model
contains any CGAP elements whose node ID values are 8 digits long, the software issues a
memory access violation error. To work around this issue, ensure that the node ID values for
any gap elements are less than 8 digits long.
• (PR 7310163) In SOL 101 Linear Statics solution that include a Bolt Pre-Load defined on a
beam element, Surface to Surface Contact defined on shell elements, and contact conditions
where the Shell Thickness Offset option (Contact Parameters - Linear Global or Contact
Parameters - Linear Pair Overrides dialog box) is set to Include, the applied moment load
results and SPC force resultant loads do not balance.
• (PR 9005850) In the Monitor Point - Sums Grid Point Forces dialog box, you should only select
Cartesian from the Reference CSYS list (Summation Point group). Currently, if you define the
output in the Cylindrical or Spherical coordination systems, the summation value is incorrect.
• (PR 9044460) In SOL 401 Multi-Step Nonlinear solutions, a problem occurs when a static
subcase (subcase 1) includes a time-unassigned follower load, such as a Pressure load defined
with a constant magnitude, and a consecutive static subcase (subcase 2) that is sequentially
dependent on subcase 1 (Sequentially Dependent on Previous Subcase list set to Yes in
the Solution Step dialog box). Currently, the follower load correction factors are incorrect in
subcase 2.
There are two ways to work around this issue:
o Define the Pressure load as a time-assigned load. For example, you can include the
Pressure load in a Transient Excitation Set where the Type list is set to Applied Load.
You can also use a function or a field (with time as the independent variable) to define the
magnitude of the Pressure load.
o In subcase 2, create a Nonlinear Control Parameters - Subcase modeling object and set
the Time Unassigned Load Ramping (LVAR) option to Stepped.
• (PR 8351720) In Subcase - Cyclic Modes steps, the norm of eigenvectors must be corrected
when you include a Real Eigenvalue - Lanczos (EIGRL) modeling object and select MASS from
the Method for Normalizing Eigenvectors list.
• (PR 8356744) On Windows machines, an error occurs when the software runs a computation
that includes at least one of the following types of subcases if the solve is run over the network
and the specified network path contains a space (for example, the Nastran path = \\plm\.... ):
o Subcase - Normal Modes
o Subcase - Buckling
When you run solutions in the Distributed Memory Parallel processing mode, MPI processes
hang.
• (PR 8354482) In a Subcase - Normal Modes subcase, you cannot output single-point forces.
• (PR 8362037) In SOL 200 Topology Optimization solutions, you cannot use the Manufacturing
Constraint modeling object when your model contains any of the following element types:
CBAR, CBEAM, CBUSH, CBUSH1D, CDAMP*, CELAS, CFAST, CGAP, CMASS*, CONM*, CONROD, CPLSTN*,
CPLSTS*, CQUADX*, CROD, CSHEAR, CTRAX*
For CDAMP*, CELAS, CFAST, CGAP, CMASS*, CONM*, CVISC, and CWELD elements, you can avoid
this issue by assigning them ID values that are larger than any of the elements supported by
the SOL 200 Topology Optimization solution, regardless of whether the supported elements
are active or inactive.
You can use the Manufacturing Constraint modeling object with the following element types:
o For topology optimization design: CTRIA*,CTRIAR, CQUAD*, CQUADR, CHEXA, CPENTA, CPYRAM,
CTETRA
Samcef environment
• The following issues currently occur when you import a Samcef model in Simcenter:
o (PR 7968311) BORNES bounds of analytical .FCT functions are ignored during the import and a
default BORNES 0 1 parameter is written in the Samcef deck file when you export the model
again.
o (PR 7969581) During the import, unused .FCT functions are written in the User-Defined Text
epilog. However, they keep their original numbering that can interfere with the functions
output when you export the model again.
o (PR 8969095) Coordinate systems (.FRAME commands) of the cylindrical type are not
imported.
o (PR 8973539) 2D multilayered element non-structural masses (.PHP SMAS commands) are not
imported.
o (PR 7978558) Manual coupling conditions (.LIA commands) in which coupling directions
(.FRAME commands) have been defined on both the independent and dependent nodes
are not imported.
o (PR 8350113) Radiation conditions attached to .PRITT glue commands are not imported.
o (PR 8350449) The import of a time dependent structural accelerations load fails if each
component of the acceleration load refers to a different time dependent .FCT function.
• The following issues currently occur when you export a Samcef model from Simcenter:
o (PR 8931960) In the Solution Step properties of a Thermal analysis type, the unit of the
Maximum Temperature Variation (.SUB PRED) property is incorrect.
o (PR8360002) The follower Force load value in the output Samcef FOFO element has an
erroneous 1000 scaling factor value.
o (PR 7904954) When you import Samcef axisymmetric results, the default Axis of Rotation
displayed in the Axisymmetric Display Options dialog box (available from the Edit Post
View dialog box) is incorrect when the model is defined as XY plane/X axis, ZX plane/X
axis, or YZ plane/Z axis.
• Other issues:
o (PR 7744998) On Linux operating systems, the Solution Monitor is refreshed every
10 seconds (instead of every second on Windows platforms). You must wait during the
refreshing cycle to view the information on the new tab you selected.
o (PR 8945166) When editing the representation of a large Samcef superelement, Samcef
can run out of memory when checking the superelement and a File is invalid error message
is issued.
o (PR 8962030) During a Modal Analysis run, the Solution Monitor no longer displays the
effective masses table.
Durability
• Durability static events do not recognize combined loadcases.
• The Durability solution process does not support stress-life data defined using Slope Field
for isotropic materials.
• The Durability solution process does not support stress-life data and strain-life data defined
using Field for orthotropic materials.
• Surface elements connected to RBE elements are ignored in Durability solution processes.
• The Stress-Life Data option Field prior to Simcenter 12 is renamed to Fatigue Life-Stress Field
to better distinguish between the options in the current and the future durability solutions.
Laminate Composites
• The new woven material model is available only in the NX Nastran and Multiphysics solver
environments.
• Simcenter Laminate Composites 2D implementation of the Hill failure theory differs from NX
Nastran. The conditions related to the denominator of the cross-term differ.
FE Model Correlation
Regardless of the nodal displacement coordinate systems defined in the test universal file, test
shapes (dataset 55) are always imported in the global coordinate system. This behavior is consistent
with .unv files created in I-DEAS. However, files from Test.Lab and other systems must have nodes
and mode shapes consistently defined in the global coordinate system.
• All topologically optimizable elements in the design optimization area must use an isotropic
material defined with a MAT1 bulk data entry. The model can include topologically optimizable
elements that use other materials, but these must be excluded from the design area or frozen
within the design area. Otherwise, problems might occur during the optimization process. Any
elements that are not topologically optimizable may also use other materials, regardless of
whether they are in the design area.
• For a SOL 200 Topology Optimization solution, if you create a checker boarding control (CHBC)
manufacturing constraint, a Checker Board Radius box appears in the Manufacturing
Constraint dialog box. However, this field does not operate as described in the documentation.
When a radius value is omitted or set to zero or any positive value, NX Nastran automatically
averages the material density values of adjacent elements, which is the default behavior that
occurs if no CHBC constraint is created.
To allow checker boarding to occur (that is, to disable the checker boarding control in NX
Nastran), set the radius to a negative value.
The Checker Board Radius field is equivalent to the OFF-FLAG field in the NX Nastran
DMNCON bulk entry.
Margin of Safety
• If you have a Margin of Safety solution that contains numerous calculations, expanding the
calculations in the Margin of Safety Results Table (Margin of Safety dialog box) may take a
longer period of time.
• The following issues exist with the Calculation Creation dialog box:
o (PR 9018772) When you create a calculation, if you modify the default description for the
calculation on the Description tab, the software does not retain your changes.
o (PR 9051962) In the Load Extraction dialog box, an error occurs when you select the
Include Visible Elements Only check box to have the software combine results at
nodes of the visible elements.
o (PR 9048305) In the Load Extraction dialog box, an error occurs when the Pick Method list
is set to Entities in Group.
• (PR 8360806) If you integrate a custom calculation method that contains an error, such as
an incorrect version number or a syntax error in the XML descriptor, the error message that
the software issues does not currently contain information to help you understand the reason
that the custom method fails.
Flexible Pipe
• In the Settings dialog box, on the Database tab, you do not need to specify a path for the
Optimization Result Database option.
• While you can undo the creation of Flexible Pipe features, you cannot redo them.
• To access a subpanel from a tree item in any definition panel, you must double-click the item
rather than press the Enter key.
• To close a subpanel of a definition panel, you must click the OK or Cancel button. You cannot
press the Enter key to close a subpanel.
• Values expressed in coefficients per unit length are displayed with an incorrect character (mm#).
Meshing
(PR 9053883) The 3D Hybrid Mesh and 3D Hybrid from Shell Mesh commands are not supported
in the following solver environments, where they are available:
• Samcef
• MSC Nastran
• Abaqus
• LS-DYNA
• Ideas Unv
Documentation notes
Bounding Volume Mesh Controls
The Bounding Volume type of Mesh Control is honored only by meshes that you create with the
3D Tetrahedral Mesh, 3D Hybrid Mesh, and 3D Hybrid from Shell Mesh commands. 2D surface
meshes and meshes that you create with the 3D Swept Mesh command do not recognize Bounding
Volume mesh controls. Because of this, if a Bounding Volume mesh control is associated with a
Bounding Volume type of selection recipe that lies very close to or intersects a surface of a 3D
meshed body, the mesh may fail. In this type of situation, you can combine a Bounding Volume
mesh control on a body with Size on Face or Point types of mesh controls on the faces of the
body to improve the results.
Motion
Caveats
The following issues currently exist in Simcenter Motion.
Road visualization
If you enable visualization for an RSM2000 file and use a small grid density (such as 10 mm), you
might experience performance issues.
Submechanisms
• The following functionality does not support submechanisms:
o RecurDyn solver
o Adams/Solver
o JT export
o PLMXML import/export
o Create sequence to master parts and create explosion to master parts linked from a
submechanism
o Teamcenter 4GD
o Partial loading
• You cannot copy bushing, tire property, spline beam property, or analytical contact property
parameters from a submechanism.
• (PR 8346978) Deleting an assembly constraint in the Assembly Navigator does not delete
the associated submechanism positioner in the Motion Navigator. You must manually delete
the positioner.
General
Plot graphs in AFU tables have a 112-character limitation for the record name.
(PR 9063680) You cannot open a Simulation file using the Load Structure Only option if it contains
a CAD component or submechanism that was added while the Simulation file (that is, the parent
mechanism) was not open.
(PR 8932738) When creating a post view of the stresses of a Simcenter Motion flexible body solution,
the Post View dialog box is missing the Shell and Beam Locations group.
(PR 9045388) When exporting a mechatronics model using MATLAB, you may receive incorrect
results.
Documentation notes
Solvers
The NX Motion solver supports the same functionality as the Simcenter Motion Solver, with the
exception of the following:
• Tires and roads
• Flexible links
• Co-simulation
When you see a reference to the Simcenter Motion Solver in the documentation, the same reference
applies to the NX Motion Solver. With the exceptions listed above, if it is supported in the Simcenter
Motion Solver, it is supported in the NX Motion Solver. Likewise, if it is not supported in the Simcenter
Motion Solver, it is not supported in the NX Motion solver.
The assembly algorithm in the Simcenter Motion Solver is different from the assembly algorithm in
Virtual.Lab. This difference could result in different positioning of the components when you send
them to the solver. Therefore, for models that are defined in a non-assembled state and which have
drivers, the results of assembly analysis may be different. To resolve this difference, you should
introduce enough initial conditions to guide the assembly analysis to the desired assembled solution.
You can also modify the model to define it in an assembled configuration.
Models that are defined with redundant constraints and friction elements with non-zero stiction
coefficients may cause over-constrained systems that the software may not be able to solve.
Caveats
Validation rules
To use NX Issue Management, Teamcenter Issue Manager must be deployed from the server by the
Teamcenter Environment Manager. If NX cannot connect to Teamcenter Issue Manager, you will see
a message. For more information, see the Teamcenter Environment Manager help.
When you use NX Issue Management, you can specify Teamcenter as the issue site only when
Teamcenter Issue Manager is deployed by Teamcenter Environment Manager on the server side.
Product Notes
NX Press Die Checker is designed to validate press dies, specifically in regard to internal collisions. It
replaces NX Die Validation. The NX Press Die Checker user interface allows a smooth transition
between die modeling and simulation, without a need for conversion steps. It provides fast methods
for defining motion components (cams) inside the die, to rapidly calculate collisions. NX Press Die
Checker is part of the NX Press product. The NX Press product will be developed in future NX
versions, thus enabling a full press line simulation.
Product Notes
Updates in the default tessUG.config JT configuration file
The doSectionViews configuration option which is used to process non-lightweight PMI section
views (also known as heavyweight section views) is removed from the default tessUG.config file
shipped with NX11. This option is now renamed as LegacyHeavyweightSectionViews. If your existing
NX part or assembly contains section views created using PMI tab→Section View command
in Pre-NX11 versions and you want to translate these section views to a JT file, you need to add
LegacyHeavyweightSectionViews option in your tessUG.config configuration file and set it to true.
You can now read and write AutoCAD DXF/DWG version up to 2017.
NX to JT translator now supports the IRAY texture material translation to the JT file.
Caveats
Internationalization caveat
File import or export by the following translators may not work if you set the NX temporary directory
UGII_TMP_DIR to a folder containing non-locale characters.
• DXF/DWG
• IGES
• STEP
NX to JT translator caveats
NX to JT translator caveat for the Windows operating system
NX to JT translator does not support new IRAY+ materials, textures, and lights defined on objects
in an NX part. When translator encounters such parts during processing, it writes the base color
of the object in the JT file and adds a warning message in the log file.
If you are translating pre-NX11 parts with material, texture, and light applied on it and you want to
get the texture or light information into the JT file, We recommend you to invoke NX in Author2
(non-IRAY+) rendering mode and then translate the parts to a JT file. This recommendation is
applicable for JT creation from interactive NX session as well as command line application
ugtopv. Contact GTAC to get more information on how to invoke NX in Author2 (non-IRAY+)
rendering mode.
JT configuration option advancedMaterials in the JT configuration file is not applicable for the new
IRAY+ materials, texture, and lights.
By default, NX 11 uses new IRAY+ renderer and the Material, Light and Texture option is not
available in the JT Configuration and the Export JT dialog boxes.
Note
If you invoke NX in Author2 (non-IRAY+) rendering mode then these options will be
available in the JT Configuration and the Export JT dialog boxes.
• NX Radius dimensions associated with ellipse or spline object are translated as AutoCAD
block reference.
• The dimension associated between NX sheet object and View port object may be translated
as overridden text of AutoCAD dimension.
• Chamfer and Thickness dimensions are exported as block reference to the DXF/DWG file.
• Angular dimensions created with vector option are exported as block reference to the
DXF/DWG file.
• Dimension with fits tolerance having fit tolerance style other than Fit Symbol is exported
as block reference in AutoCAD.
• Dimension text location may not match with NX for the dimensions created with oriented text.
• Dimension line breaks and foreshortening symbols are not supported when dimension is
exported as group or block.
• If a dimension text is on the extended dimension line, the exported dimension has to be
updated to view any foreshortening symbols on it.
o Texture data
o Corner windows
o Wall cleanups
• Associativity defined between the architecture objects is not maintained in NX. For example,
door on wall will not move along if wall is moved.
• When you import DXF/DWG file that contains image rotated by angle which is not in a
multiple of 90, the image is imported with zero degree rotation.
Note
In NX, the images are rotated in steps of 90 degrees only.
• When you import DXF/DWG file with images having other than .jpeg, .tiff, and .png formats to
NX, the translator does not support importing of such images.
• 3D workflow does not support the inclusion of before/after appended text in the export of the
inspection dimension. It always includes all the appended text in the frame.
• The translator does not support a tolerance separator in the output DXF/DWG file.
• When you export text as lines using 3D workflow, the translator ignores the text symbol
aspect ratio.
o Perpendicular
o Nearest
o Apparent Intersection
o Parallel
o Intersection
• Section views.
2D Exchange caveats
• Object attributes with title longer than 50 characters or string value longer than 132 characters
are not exported to 2D parts.
• Dimensions in scaled view and output set to Modeling (applies only when you export a file
using the NX Part file option in the 2D Exchange Options dialog box)
• The dimensions where associated object type changes in the flattened part. For example,
circle projected as line.
Following Data will be exported as grouped geometry in the 2D part file and as a block in the
DXF or DWG file.
• Linear and Radial callouts
• Retained dimensions
• Dimension with hole and shaft tolerance in scaled views and output set to Modeling.
o Faces
o Target Points
• When a radial dimension is associated with a break view geometry, the translator exports it
as a group geometry.
• When a perpendicular and angular dimension is associated with a break view section line,
translator exports them as a group geometry.
• Colors are not honored when you import 3D faces as convergent bodies or JT facets.
• You cannot export model views with convergent bodies with 2D Exchange (or using 2D option
on DXF/DWG export dialog box).
• When you export or save NX data to a .stpx file, STEP translator does not export nested external
references.
• When you use the NX Data Exchange external interface to export an assembly on Linux 64 or
Mac operating system, the output file field may indicate an extension of .CATPart, whereas the
translator will accurately produce an output file with the expected .CATProduct extension.
• You can only import CATIA V5 “Lines and Curves” into NX using default “Linetype” and
“Thickness” values.
• You cannot export NX parts with file name containing international characters.
• The CATIAV5 translator does not keep a log of failed export of password protected data during
translation.
The password protected parts or assembly components are not exported to other file formats.
Product Notes
PLCOpen XML export for STEP 7
Mechatronics Concept Designer can export the sequence of operation in the standardized XML
format PLCOpen XML. PLCOpen XML can be imported into STEP 7 5.5 SP 2 Hotfix 4 and above. If
you need to update your current STEP 7 installation you can find information about the latest service
packs and hotfixes at the following:
English:
https://support.industry.siemens.com/cs/products?dtp=Download&mfn=ps&pnid=14342&lc=en-WW
The Release Notes for Programming Tools are available only with the installed NX Help
documentation. After you install the documentation, you can access the information from any of
the following locations.
• From the Start menu on your system, choose:
o All Programs→Siemens NX 12.0→Documentation→NX Release Notes.
o Menu→Help→Release Notes.
Headquarters
Europe
Granite Park One
Stephenson House
5800 Granite Parkway
Sir William Siemens Square
Suite 600
Frimley, Camberley
Plano, TX 75024
Surrey, GU16 8QD
USA
+44 (0) 1276 413200
+1 972 987 3000
Asia-Pacific
Americas
Suites 4301-4302, 43/F
Granite Park One
AIA Kowloon Tower, Landmark East
5800 Granite Parkway
100 How Ming Street
Suite 600
Kwun Tong, Kowloon
Plano, TX 75024
Hong Kong
USA
+852 2230 3308
+1 314 264 8499