Windchill
Recently active
I am using Windchill ProjectLink Release 13.0 and Datecode with CPS 13.0.2.0Using the action "Send to PDM" is resulting in an error: "ATTENTION: Values associated with incorrect object." The objects are .PRT / .ASM / .DRW files.They were created within the Project. We are now trying to send it to PDM. Tested to see if it was a permissions issue using an admin account, but same error occurs. I do not believe the objects are deprecated or abandoned - they have only been inside of that one Project. Much appreciation to any insight what the issue could be.
Version: Windchill 13.0 Use Case: I want to be able to only allow a transition from state A to state B in my life cycle if the object using the life cycle has not been set to "Released" before.Description: Has anybody got thoughts on the best way to approach this? I was thinking about introducing some custom JavaScript on the server to identify an attribute that would allow the code to detect if the object had previously been released before either permitting the transition or throwing an exception. Or, introducing code into the workflow.
I've seen the presentations for the last PTC/User conference and what is online. AI is making its way into search, requirements management, service and parts classification. Any place else? Also, does anyone have an idea when some of this will be productized (what version)? I understand initially, the projects were closed betas. Will all of this necessitate cloud usage or Windchill+?
Version: Windchill 13.0 Use Case: My change activity workflow makes use of a "Complete Change Notice Task". In the "General" tab of this workflow task, I have assigned the "Change Admin I" role as the "Responsible Role". Under the "Participants" tab, I have specified user group "A" as the "Assignee". I have ensured the check box for "Required" next to this "Assignee" entry is checked. Under the "Execution Options" tab, I have ensured the check boxes for "Ignore unresolved role" and "Create task for Responsible Role if unresolved role is "Required"" are checked. I know that I have no users in user group "A". There are no users contained directly under the "Change Admin I" role in the application team. Instead, I have included user group "B" under this role. User group "B" does contain users. When I submit a change notice which generates a change task which make use of the change activity workflow, only one "Task" object is generated which is assigned to myself. I am a site administ
Remove action on table header is pointing to our custom class, similarly i want the remove action on right-click of a row also to point to the same class.
如何在部分文档类型的Attachments模块,在下载pdf与预览pdf的时候动态生成当前登录用户的水印信息?
Curious how others are managing attribute values populated from CAD applications and whether or not you allow editing of the values outside the CAD application? The engineering team would like to make the new WEIGHT attribute editable in Windchill. This means the value could be what was calculated by the CAD application or it could be a value updated in Windchill. This seems like a bad strategy because the values can easily get out of sync between engineering and someone entering a value in the associated wtpart and easily over written on the next CAD check in. I would rather provide another WEIGHT attribute on the WTPart and let them put whatever they want in it and let CAD derived values always remain as CAD derived values.
Version: Windchill 13.0 Use Case: when a new subtype of Change Activity is created and when we select the "Assignment Method" as Multiple participants then in the CA creation page the entire context team appears instead of Assignee and Reviewer. How to get only the assignee and reviewer role ?Description: when a new subtype of Change Activity is created and when we select the "Assignment Method" as Multiple participants then in the CA creation page the entire context team appears instead of Assignee and Reviewer. How to get only the assignee and reviewer role ?
I am using Windchill PDMLink Release 12.0 and Datecode with CPS 12.0.2.3part的使用情况中 不显示最新版本的design视图
Need to change the prefix. Currently the WCE25 and need to WCE26. How and where to I make this change for all new ECN's.
Hi All,While doing Windchill migration through wbmff,Metadata for the EPMDocument is extracted through wbmff-extraction utility.(source data(Creo files) resides in file system)Do we need to extract CAD content data separately, if so how to extract EPMDocument content from file system(source)?
Hi,when Mathcad prime 9.0 file is checked-in in Windchill 12.0.2 it defaults to Basic LC.What steps needs to be taken in order it pick's up the custom LC.Any reference would be of gr8 hlp.
I am using Windchill PDMLink Release 12.0 and Datecode with CPS 12.0.2.13Hello,On WTParts I have the parts weight either mapped from associated EPMDocument in an attribute named PRO_MP_MASS or manually typed into an attribute named AttrB. Both are of type Real Number with Units.I want to make a calculated attribute that have this expected outcome:- If PRO_MP_MASS has a value higher than 0.1 kg, the value of PRO_MP_MASS should be the result- If PRO_MP_MASS has no value or is below 0.1 kg, the value of AttrB should be the result- If both PRO_MP_MASS is below 0.1 or has no value and AttrB has no value, the result should be "No weight assigned".Used formula: ((!isNull(PRO_MP_MASS) || (PRO_MP_MASS > 0.1)) ? PRO_MP_MASS : ((!isNull(AttrB)) ? AttrB : "No weight assigned"))What ever combination of values and empty values I make, I get no results in the calculated attribute.What am I missing?Here are the errors that I facedNone
Version: Windchill 13.0 Use Case: I have a requirement to supersede change notices and the change tasks associated to them. Objects that can be included on issued change notices as affected/resulting objects can often no longer be subject to the changes that the change notice is being used to represent. This is because newer change notices can be issued that includes the same parts as affected/resulting objects and the changes detailed on the older change notice would then no longer be required. In instances such as this, it would be good to be able to update an attribute against the change notice and it's associated change tasks to allow users to easily identify that they have been superseded by a new set of change tasks associated to a newer change notice. Please note that there will be occasions when some of the change tasks on a change notice that eventually becomes superseded may have already been completed.Description: Can anybody suggest an effective solution that meets thi
I just thought I would drop a note here, since I was not able to find anything useful myself when looking for a solution around this: "I have a group with duplicates how do I remove them, it is adversely effecting a join?"I have come up with this solution that seems to be straightforward, use it if you like it.EXAMPLE: <?xml version="1.0" standalone="yes"?><%@page language="java" access="http"%><%@taglib uri="http://www.ptc.com/infoengine/taglib/core" prefix="ie"%> <ie:webject name="Create-Group" type="GRP" > <ie:param name="DELIMITER" data="," /> <ie:param name="ELEMENT" data="obid=A,color=red" /> <ie:param name="ELEMENT" data="obid=A,color=red" /> <ie:param name="ELEMENT" data="obid=A,color=red" /> <ie:param name="ELEMENT" data="obid=B,color=blue" /> <ie:param name="ELEMENT" data="obid=B,color=blue"
Version: Windchill 13.0 Use Case: It is possible to assign a change task in Windchill to a user group. This will result in the change task being displayed on the home page of each of the users in the group when it is time for the change task to be actioned. If at this stage a user is removed from the user group that the change task was assigned to, it seems that the change task still remains available in the "My Tasks" table on the homepage of the user who was removed from the group.Description: I would like Windchill to prevent users from being able to complete a workflow task if they are no longer a member of the group that the workflow task was originally assigned to. Does anybody know if this is possible?
The PTC Help Center recommends overriding the getSpecialTableColumnsAttrDefinition() method to include new attributes.However, when I click "Customize" in the table view, all attributes for the selected object type already appear under "Set Column Display."Is there a specific reason or scenario where overriding getSpecialTableColumnsAttrDefinition() is needed?
Is there any windchill option from solidworks to insert components directly from windchill commonspace to solidworks assembly.Current scenario is to add the component to workspace and then use insert component option from solidwrorks to assemble the component
Walking into a new year and a strange error message without any system changes (that I know of). When exporting a table of data to Excel (Export to XLSX), I get this error message: All other export methods appear to complete fine just this one so I've dropped its severity down. This is with WC 13.0.2.4. Method Server logs show the following: Caused by: java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at com.ptc.core.components.forms.FormDispatcher.callWizardCommand(FormDispatcher.java:112) at com.ptc.core.components.forms.FormDispatcher.execute(FormDispatcher.java:98) ... 64 more Caused by: java.lang.IllegalStateException: java.nio
Any suggestions what the potential problems could be? What's a DPA target? I ran the repair tasks for both issues but it found nothing to fix and problem is still there. DetectDPADistributionTargets.log Fri 1/9/26 12:03:25: Starting analysis of Distribution TargetsFri 1/9/26 12:03:25: From 12.0 onwards, Publication support for Distribution Process target has been removed. This utility diagnoses ESIFri 1/9/26 12:03:25: * Distributed Process type target to clean up existing DP targets . This utility finds and prints these type of targets. Fri 1/9/26 12:03:25: Following are the ESI Distribution Target of sub-type Distribution Process.Fri 1/9/26 12:03:25: ================================================================================================================================================Fri 1/9/26 12:03:25: ================================================================================================================================================Fri 1/
I cannot find the API service. I entered the Windchill server in the localhost section, but when I try to access it via http://localhost:80/Windchill/servlet/rest/v1/contexts or Swagger, I get the following error: Failed to fetch. Possible Reasons: CORS Network Failure URL scheme must be "http" or "https" for CORS request. It also gives a 404 error. I need to connect to the API in order to use it for my middleware application and perform operations, but I'm having trouble connecting to the API. In fact, I don't have a proper API at hand.
Version: Windchill 12.1 Use Case: Developing custom Windchill Java services to listen lifecycle state changes (RELEASED) and execute background logic; need guidance on required JAR dependencies and proper service architecture.Description: Hello everyone,I’m trying to develop on PTC Windchill using Javadoc-based APIs, but I’m facing some difficulties and would really appreciate guidance from experienced Windchill developers.1) Required JARs for IntelliJ IDEAI’m using IntelliJ IDEA for development, but I’m not sure which JAR files I actually need to add to my project.When I try to add all Windchill JARs, I get dependency conflicts.When I fix one library error, another one appears.I believe the real issue is that I don’t know the correct JAR hierarchy / minimal required set for Windchill development.My background is .NET Core, not Java, so I don’t have strong knowledge about Java classpaths, dependency resolution, or how Windchill structures its libraries. Because of this, I’m curren
Hello,I need help for the below case, any idea to solve this error ERROR [ajp-nio-127.0.0.1-8010-exec-56] com.ptc.windchill.uwgm.proesrv.action.ModelCheckAction wcadmin - ModelCheckAction.executeAction :: <> Gatekeeping encountered 1 error!ERROR [ajp-nio-127.0.0.1-8010-exec-56] com.ptc.windchill.uwgm.proesrv.StandardRequestDispatcher wcadmin - StandardRequestDispatcher.dispatchRequest :: Unexpected failure(s) com.ptc.windchill.uwgm.common.conflict.UwgmErrorException:ModelCHECK failed on models in the context " " FYI: Global Attribute does not contains domain name along with the Instance Based Attribute (IBA) name Thanks
I am using Windchill PDMLink Release 12.1 and Datecode with CPS 12.1.2.1Info Engine custom tag directives not working as expected https://www.ptc.com/cs/help/windchill_hc/wc102_hc/index.jspx?id=IEUG_CustomTagDirectives&action=show I have modified access = internal on respective task file as well as directory delegate.info level. Still, we are able to access the task file through http (i.e. info engine task runner from client browser)
Hi Team, I am trying to checkout Part using below taks I have created <%@page language="java"%> <%@taglib uri="http://www.ptc.com/infoengine/taglib/core" prefix="ie"%> <ie:webject name="Get-Properties" type="MGT"> <ie:param name="ATTRIBUTE" data="wt.federation.ie.VMName"/> <ie:param name="GROUP_OUT" data="properties"/> </ie:webject> <ie:webject name="Query-Objects" type="OBJ"> <ie:param name="INSTANCE" data="$(properties[0]wt.federation.ie.VMName[0])" /> <ie:param name="ATTRIBUTE" data="name"/> <ie:param name="ATTRIBUTE" data="number"/> <ie:param name="GROUP_OUT" data="parts"/> <ie:param name="TYPE" data="$(@FORM[]typeOfObj1[])"/> <ie:param name="WHERE" data="number='$(@FORM[]number1[])'"/> </ie:webject> <ie:webject name="Query-Objects" type="OBJ"> <ie:param name="INSTANCE" data="$(properties[0]wt.federation.ie.VMName[0])" /> <ie:param name="ATTRIBUTE" data="name"/&
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.