Temporary Image Upload Issue
Windchill
Recently active
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?
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
I am using Windchill PDMLink Release 12.1 and Datecode with CPS 12.1.1.0Trying to fetch BOM data with ID e.g.OR:wt.part.WTPart:455420, in the WRS Domain under Product Management Domain under POST GetBOM i enter Parameters and CSRF TOKEN from /servlet/odata/PTC/GetCSRFToken()the ParametersName Description$selectstring(query)$select$expandstring(query)Components($expand=Part($select=Name,Number),PartUse,Occurrences;$levels=max)CSRF_NONCE *string(header)wq4/k91jTdavRJ8Olv9d34oJDJLcCNM5s4FQ37gbFbObF/hh+pgU+ocrf73iE647gcNW1vIIfeuVdag68ZsHq+1Te+6ZcKVD9MgO9q8Nda/VEKp9p5xwyqlUKJnnfMVHl95c9u87err1D9NMgMplqqsAcA==PartId *string(path)OR:wt.part.WTPart:455420body *object(body)Edit ValueModel{"navigationCriteriaId": ""}and click executeHere are the errors that I facedwhen i paste the link in the POSTMAN I am getting error{"error": {"code": null,"message": "The syntax of the JSON document is not valid."}}
Hello,I want to delete the data marked as "canceled" in Windchill before a certain date, but I can't delete the data that is linked or connected to a workflow. What can I do about this? Is there a way to delete it even if it's linked?
Version: Windchill 12.1 Use Case: An local insourcing strategy has required that part previously purchased externally (Linetype=Item), is now converted to internal manufacturing (Linetype=Production). The change on top level part is easy via importable spreadsheet "Part", and then change the Linetype, and Import "Update Only", But on the corresponding BOM´s the Linetype (Item) is also needed to be changed (Added upon migration)Description: Is it somehow possible to limit the extract on "Export Importable Spreadsheet" on "BOM" to only extract level 0 and level 1. I get all level extracted, but only want to do changes to level 1?Or is there an excel rule to delete all other levels on multiple spreadsheets?We also have experienced that a total BOM "Delete" is needed first, and then an Import without Linetype set on BOM Sheet, in order to get the Linetype removed from the BOM.But it is a massive workload to delete all level 2-7 parts, on all BOMSheets, before the Import.
I am using Windchill PDMLink Release 10.2 and Datecode with CPS M030-CPS06在 Windchill PDMLink 结构菜单上的编辑过滤器选项如何显示出来?
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.