Windchill
Recently active
I am using Windchill PDMLink Release 12.1 and Datecode with CPS 12.1.1.01. I wanted to Configure addtional Worker for Solidworks (Server PCs are different)2. Adapter, Worker Agent installation and configuration have done.However, the connection between Worker and Windchill is disconnected right after turning on the Worker.Here are the error logs that I got==== Log ====[2025-04-09 09:53:34] workermonitor - Version : 19.0.0.0-O5U3hr x86e_win64[2025-04-09 09:53:34] Logging level set to 0x01.[2025-04-09 09:53:34] Connecting to server "XXXXXXX.co.kr" on port 5600[2025-04-09 09:53:34] Monitor keep alive set - 300000 milliseconds[2025-04-09 09:53:34] Connection established[2025-04-09 09:53:34] Got version 8 INIT FAILURE (with no description) from WVS.[2025-04-09 09:53:34] Monitor Shutting down.
I am using Windchill PDMLink Release 12.1 and Datecode with CPS 12.1.1.2Hallo zusammen,in den letzten Tagen häufen sich vermehrt Probleme hinsichtlich der Performance von Windchill, der SQL-Fehler tritt vermehrt auf und es gibt immer wieder Probleme bei der Verbindung mit dem Windchill-Browserfenster in Creo Parametric (Screenshot im Anhang).Here are the errors that I facedEin SQL-Fehler ist für Anweisung
Version: Windchill 13.0 Use Case: I added an expression robot to one of our ECN workflows and noticed that it sometimes stalls out, not allowing the workflow to progress. Is it possible to somehow skip this expression robot in the workflows that are stalled so that the rest of the ECN workflow can progress to resolution? Description: I wrote a custom bit of code into an expression robot to extract and put into a workflow variable the WTPart dispositions so that these can be emailed downstream to other parts of the company. Some of the workflows seem to stall out on this expression robot. Is it possible to "un-stall" the workflows that are stuck here? Ideally, I'd just move on to the next item - ECN Approved email? I'm reviewing the code in the interim but would like the handful of ECNs that are stuck here to get through to resolution.
Version: Windchill 12.1 Use Case: Analysis of Stream dataDescription: Analysing the stream data - count of object types per organization
Version: Windchill 12.1 Use Case: I want to have multiple rows with different columns as value for the attribute for a WTPart. Ex PartA2300 is applicable to have 3 studs with X and Y axis information. So attribute "Arrangement" will give me three row as Stud No, X axis, Y axis as headers and then it will have 3 or 4 rows with values. Similar to infotableDescription: This is an idea
Version: Windchill 12.1 Use Case: Due to contains being case sensitive, I need to change a string variable to UPPER CASE Description: How do you program in a workflow to make a string variable UPPER CASE in a new variable? I cannot get toUpperCase to work. Any insights would be appreciated.
Hi GuysHow we can get report in Windchill based on WT Part Number which are document are referred by i want described document + EPM drawing. Regards,Aj
Version: Windchill 13.0 Use Case: Determine the lifecycle associated with an object in Windchill. Description: We have multiple Lifecycles from the original administrator and I'm trying to find which ones have been used by objects so I can reduce the number of old lifecycles. Is there a method to do a search in Windchill by Lifecycle to return which objects it is associated with? My second possible search would be in the Oracle tables but I don't really have any idea where to start with them in SQLDeveloper. I do have a test system that I can play with so all my production data is safe.
Has anyone set your WC environment to have some users using Basic Authentication and some users using SSO?There is a PTC KB article said it is doable, but it did not provide the steps.Has anyone done ever done with this kind of configuration?
Hi, I am trying to find the Project Management in the WRS, but I am not able to see: Apart from that, I need to get the details of the Projects and their plans. Does anyone know what those APIs in WRS are for getting the project details? Thanks,
I am using Windchill PDMLink Release 12.0 and Datecode with CPS 12.0.0.2windchill 实现sso是否必须安装部署PingFederate 。目前要实现windchill与企业门户系统单点登录集成,参考官方文档要求安装配置 PingFederate 。但是PingFederate 是收费软件。想了解是否可以用国产CAS软件替代PingFederate 实现SSO部署。
Version: Windchill 12.1 Use Case: I want to have an Indicator in EBOM which informs if the EBOM was created completely from CADBOM (using auto associate or edit associate actions in workspace) & it should also allow me to understand if EBOM was created manually and then linked to CADBOM.Description: We have a situation that quality of the current EBOM is by far better than that of the 3D model. When someone want to Sync changes from CADBOM to EBOMs, then people should understand that EBOM was not created from CADBOM and thereby have a more detailed/critical look on these EBOMs in particular.
Version: Windchill 12.1 Use Case: How to use the PTC.ProdMgmt.GetBOM with the POSTMAN App?Description: Hello community, In my case i want to fetch some data from my BOM (in the picture) so i need to fill the parametersI've used the PartID from the first picture in the URL, the CSRF NONCE i got from this Link http://<Windchill HOME>/Windchill/servlet/odata/PTC/GetCSRFToken() and copied the code in the CSRF_NONCE Fieldi am not sure what to type in the body can I let it emty?when I click Execute i get the Link with error code 400 Thanks in advance
Version: Windchill 12.1 Use Case: I wanted to check if someone have implemented Windchill Partslink with Electrical parts and how was the experience ?Description: Can Windchill be used as a catalogue management tool? Does anyone have sample classification structures ? what were the challenges faced or any shortcomings of the tool based on your experience?
Version: Windchill 13.0 Use Case: We have a requirement to display default BOM attribute values when "IBM Part Usage" link instance is created . We have created a custom link type "IBM PART USAGE" inherited from "Part Usage" link and added some custom attributes.I am using navigation Part -> Structure -> Uses -> Insert Existing to add a child part.The custom attributes are displayed in the ""Usage Soft Attributes" section , in Step#2 of the Insert Existing wizard. I need to display default attribute value on Edit "Part Usage Link" dialog, based on the child Part its being connected to or set the value as soon as a new link is created between parent and child part/s.Description: I set datautility to the attribute in "Part Structure Usage Edit" layout , but its not getting invoked during link creation using Insert existing part.I wanted to set link attribute values using OIR , but I dont see an option to set OIR for Part Usage Link.Does anyone know which formpro
Hi Guys,I used the below method to get the "Described by" document name in the WT Part search tab. I would like to have the same for the associated CAD/Dynamic document linked with the drawing. WTDocumentInfoDescribedBy2 with mapping describes@wt.part.WTPartDescribeLink~describedBy^wt.doc.WTDocument~name (to get name of Described Document)Regards,AJ
Can WTPart numbers be built by choosing values from several enumerated lists and adding the values together to create one final part number? 60SSMMM-ZZZR60 is the root number for MaterialS is the shape of the material as supplied (01= round, 02=hex, etc.)M is the material code (030=ams qq-s-763, 022 = ams qq-a-225, etc.)Z is the size( 3 digit integer)R is the random or sequential number (one digit integer)
Good mornig,I tried to use this code on WNC 12.1, replacing LWCNormalizedObject (deprecated) with PersistableAdapter: private static void setIbaOnPartUsesOccurrence(PartUsesOccurrence puo, String ibaName, String ibaValue) throws WTException {System.out.println("--------- Import.setIBAonPartUsesOccurrenc invoked on occurrence "+ puo.getName() +", with ibaName=" + ibaName + " and ibaValue=" + ibaValue);wt.occurrence.UsesOccurrenceUserIBAs iba=wt.occurrence.UsesOccurrenceUserIBAs.newUsesOccurrenceUserIBAs(puo);com.ptc.core.lwc.server.PersistableAdapter obj = new com.ptc.core.lwc.server.PersistableAdapter(iba,null,java.util.Locale.US,new com.ptc.core.meta.common.UpdateOperationIdentifier());obj.load(ibaName);obj.set(ibaName,ibaValue);obj.apply();wt.fc.collections.WTKeyedMap usesOccurrencesAndData = new wt.fc.collections.WTKeyedHashMap();wt.fc.collections.WTCollection relatedUsesOccurrenceData = new wt.fc.collections.WTArrayList(); relatedUsesOccurrenceData.add(iba);usesOccurrencesAndD
I am trying below piece of code to publish publication structure using publishing rule. Can anyone guide me if anything wrong in what I am trying. Publisher pub = new Publisher();String objRef = ObjectReference.newObjectReference(pubStruct).toString();if(!(WorkInProgressHelper.isCheckedOut(pubStruct))) { String actionString = "<wvsoptions>pubrulename=PS PDF **** Publishing Rule"; boolean result = pub.doPublish(false, true, objRef, (ConfigSpec) null, (ConfigSpec) null, true, "Sample_Rep", "Sample_Rep_Desc", Publisher.EPM, actionString, 0);}I am getting the below error in methodserver. wt.wvs.content.FileHelper - null java.lang.NullPointerException at wt.pom.PersistentObjectManager.expand(PersistentObjectManager.java:1409) at wt.fc.StandardPersistenceManager.expand(StandardPersistenceManager.java:3121) at wt.fc.StandardPersistenceManager.navigate(StandardPersistenceManager.java:497) at jdk.internal.reflect.GeneratedMethodAccessor357.invoke(Unknown Source) at java.bas
Hello Everyone, I need to update the verification status of each instance in the family table using the Windchill API.I am currently able to update the attributes of both the generic and instance entities using the following API:EPMWorkspaceHelper.manager.setAttributes(ws, epmAttributeMap);Has anyone worked on this before or have any insights on how to proceed?
I am using Windchill PDMLink Release 12.1 and Datecode with CPS 12.1.2.0We need to intercept the checkin event of a wtpart when the user does the following operations: checks out a wtpart, modifies only its structure links (or adds documents) and checks it in without changing its attributes.
Version: Windchill 12.0 Use Case: I created a query builder report for reporting duration of workflow processes in a container. The result looks like this: WF Name | Business Obj Reference 1 | Actual Start | Actual Finish | Context (containerName) | Duration (days)Part Release Workflow/0000269655 | VR:wt.part.WTPart:1089377814 | 2021-04-16 08:34 CEST | 2021-04-19 08:13 CEST | DRG9016 | 2.99 I would want to extend the report with WTPart information like "Name".Description: There seems to be no usable "join" between the tables.I am assuming that i must match business object reference with WTPart "branch identifier",However: business object reference is a string like "VR:wt.part.WTPart:1089377814" and branch identifier is an integer like "1089377814" from above. I tried to define additional "Criteria" matching these two attributes, but I cannot get the match correct.How can I configure the query builder to fetch the name of the WTPart?
1. Describe the ProblemHello, I am currently analyzing the compatibility of Creo Parametric 9.0.4.0 and Creo Parametric 11.0.0.0 with Windchill 13.0.2.3. Based on the official compatibility reports, both Creo versions have different minimum Windchill version requirements:Creo Parametric 9.0.4.0 is compatible with Windchill 12.0.2.0, including 12.1.0.0 and 13.0.0.0.Creo Parametric 11.0.0.0 requires Windchill 12.1.2.8, including 13.0.2.0Since Windchill 13.0.2.3 is slightly beyond the confirmed 13.0.2.0 version, I want to confirm whether both Creo 9.0.4.0 and 11.0.0.0 will work seamlessly on Windchill 13.0.2.3. Specifically, I would appreciate insights on:Any known issues or limitations when running Creo 9.0.4.0 on Windchill 13.0.2.3Whether Creo 11.0.0.0 has any additional dependencies or updates needed for compatibility.Experiences from anyone who has tested these versions on Windchill 13.0.2.3.Your inputs would be highly valuable in planning the best approach for system upgrades an
Hello, When I try to search for WTparts with specific attributes, it returns results that are not the latest revision although I specifically say that I want only the latest revision: I also tried to change user preferences to show only latest revision, but with no effect:Anyone can help?
Version: Windchill 13.0 Use Case: I am trying to access an API in the change management domain which GETs some data and i want to make a get call using a filter by the name "Owner" which is of PTC.PrincipalMgmt.User type, trying to build a simple filter query here but when using queries like Owner eq " OwnerName " I get an error : { "error": { "code": null, "message": "The types 'PTC.PrincipalMgmt.User' and 'Edm.String' are not compatible." } } which clearly signals that the query format is wrong since i need to pass the object and i have passed string. So what change do i need to perform in my GET call.Description: I am trying to access an API in the change management domain which GETs some data and i want to make a get call using a filter by the name "Owner" which is of PTC.PrincipalMgmt.User type, trying to build a simple filter query here but when using queries like Owner eq " OwnerName " I get an error :{"error": {"code": null,"message": "The types 'PTC.PrincipalMgmt.User' an
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.