Includes: Windchill API, Windchill REST Services, Info*Engine, UI Customization
Recently active
Hello everyone, I want to create RESTFul web services in windchill, anybody knows how to write GET and POST services in windchill. Thanks in Advance.
Hi, Right now we are fetching modified attribute values and we make a report daily once. for now we are using CRON job script for executing the custom class on daily basis. Is any way in Windchill to do same thing without using CRON job. Is any way in Windchill, so i can execute a program in Windchill on daily basis without user interpretation ? Regards, Vivek
Hello all. Hope you are well. In my company we have created a workflow that will be Routed in ProjectLink. Is a summarized version of a change request so we already know who are the people who will be assigned to all the workflow task. What we want to know is how to hide the "Define Distribution List" page because as is right now the user is able to select who will be assigned for every role and we want to avoid that to keep order. There is a way to do it? Thanks for reading this post. Luis Chavarria
Hi all, I'm trying to figure out how to write an expression which will validate attachment before completing the task in customized workflow. The scenario is the user shouldn't be able to complete his task without attaching required documents. Tried referring Article - CS158546, however failing to understand which class to use to validate attachment. The expression needs to written in transition tab in workflow. Any references will be appreciated. Regards, Durga
Hello everyone, I am new to the Windchill community and looking for a bidirectional integration of an ERP-system, which is unfortunately not SAP or Oracle. Additionally I would like to integrate a product configurator, if possible. I would much appreciate, if someone could answer some of the following questions: 1. As of my understanding ESI can only be used for SAP or Oracle integration and the ERP-connector is only unidirectional. Dou you have any tips for a bidirectional integration of smaller systems like the ERP-system by infor? 2. Can I connect other systems like product configurators as long as they can communicate with XML-format messages? 3. Can Windchill handle ERP-typical classification- or effectivity-labels to deal with parts, which are only valid for a given time period? 4. Can Windchill handle genetic parts, which could be used in a genetic BOM (GBOM)? Thanks for your answers and time in advance!Kind regards Florenz
Hi, I referenced CS110198 to see how to use a date formatted value as a suffix/prefix for a number. A mandatory field "DOC_CODE" exists when creating a document.I want to return the suffix of a number based on the value of DOC_CODE. How can I change the suffix of the number according to the value of the document attribute (DOC_CODE)? Thanks, Warm Regards, SeonHo Cha
Hello to all,I am trying to insert a Bom table from WGM Windchill into Creo Elements Direct Modeling.From Wtpart Structure I generate the report and export to Creo Elements Direct Modeling (see photo 1).In Creo Elements Direct Modeling I see the table generated by Windchill (see photo 2)The word Quantity is written with a special character instead of à with an accent. It seems that in the Italian localization that character is not recognized.This means that the value of the quantity itself is not displayed in the table. (see photo 3).If, on the other hand, I do all the same process with WGM Windchill and Creo Elements Direct Modeling in English, everything works because the word Quantity has no accents and is recognized.What could I also do at the operating system level to make it work in Italian too? Ty Matteo
Hi, I am trying to configure another internal site's link into windchill's Quick Links. I modified all codes, but CORS error came. To fix that I referred below articles. Article-1: https://support.ptc.com/help/wnc/r12.0.0.0/en/index.html#page/Windchill_Help_Center/FileVaultConfigWCforCORS.html Article-2: https://www.ptc.com/en/support/article/CS318829 But the problem is, 1. I am not sure, where to add those lines referred in Article-1. 2. Even If I add somewhere in middle of the web.xml, windchill throws 404 error. Can anyone guide me, where exactly I have to add the Article-1 lines in web.xml?
Again and again we have the case that we want to load several models at once from WGM in CED, e.g. to compare these models with each other. Currently there is no possibility to do this in the WGM. Proposal for implementation: mark required models in WGM (see Image.png) Expand menu in: "File/Open in/Open in Creo Elements Direct Modeling" (see image.png) The models may be loaded one after the other within the loading process, but the user should start the loading process only once.
For many years, I have had a few listeners employed to keep the system in check and save some time for my users. Its always been a battle between these customizations and breaking OOTB functionality. One that has been my mainstay has been a Rename Listener which propagates name changes from Parts to CAD docs and drawings. First it was the introduction of multi-object rename. Great improvement but broke the listener. I learned to decouple by pushing the act or propagation to a queue task. This allowed the rename action to complete and the queue triggered the associated object syncs. Now, looks like I hit a wall with that fix and Import from Spreadsheet jobs with Parts. These can be used to mass rename things if the name does not match the existing Part in the system. I can work around this but its problematic. Looks like something is modifying an queue task object which causes the dreaded stale object error. I am looking for a new way other than listeners to perf
Let me preface this by saying that we are beginning our digital journey, so we appreciate any help and patience you can offer. Currently, out cadworker is setup to generate visualizations "As Stored", so that it captures the snapshot in time when the data was generated. However, we are seeing some issues: Engineers are making some small changes to the geometry. They are promoting just the part, and no higher level assemblies; since the assy BOM are not being affected. Does your company enforce the user to revise ALL higher level assemblies so that the step file gets updated? How does that impact downstream teams when the top-level assemblies could be getting revised multiple times a day without any 'real' change. That could end up having a lot of wasted work where most items on an ECN are 'no changes'. In addition, we used to tell our team to check-in their work every day. Now we need to have them change this to check-in all of their work at once so that it updates p
Hello, I want to write a query spec in such a way that it should give only the later revisions of a part from a specific version and not the old versions. If any of you got such functionality already, please comment the same. Thanks, Sha
Hello, Whenever I initiate an ESI transaction in Windchill, the status is immediately getting updated as "Succeeded" instead of going to "Pending". If anyone can shed some light on this, it would be very helpful. Thanks, Sha
This applies to Windchill 11.1 I have tried the following code which seems to to work for Creo family table instances, at least for some demo objects provided in the Windchill OOTB, but not for CATIA design table instances. For Creo this code works just fine for getting the family table object: EPMSepFamilyTable familyTbl=null;try { QueryResult results = EPMStructureHelper.service.navigateContainedIn(epmDocument, null, true); while(results.hasMoreElements()) { Object obj = results.nextElement(); if (obj instanceof EPMSepFamilyTable) { familyTbl = (EPMSepFamilyTable)obj; log.error("Found family table object " + familyTbl); } else continue; } } catch (WTException e) { log.error(e); throw e;} Is this the correct way to get family table object for CATIA Design table instance too ? Also, when I do get a f
I was working in a project where I should only show a particular subtype of Document in a table. I was putting my code for that and finally I got the table but the contents inside the table ie Name of the document or Number of the Document are not visible. Here I am attaching my code and I am sending the pic of that can anyone say what is the alteration I should do in this code to make my contents in the table. My Code: /* bcwti** Copyright (c) 2010 Parametric Technology Corporation (PTC). All Rights Reserved.** This software is the confidential and proprietary information of PTC* and is subject to the terms of a software license agreement. You shall* not disclose such confidential information and shall use it only in accordance* with the terms of the license agreement.** ecwti*/package com.ptc.training.mvc; import static com.ptc.core.components.descriptor.DescriptorConstants.ColumnIdentifiers.CHANGE_STATUS_FAMILY;import static com.ptc.core.components.descriptor.DescriptorConsta
Hello, Is there an API to make a copy of an MPMOperation ? Thanks,
Hello experts, I am new to Windchill and i am currently exploring the data model, it seems i cannot see all the relations(inherited and on class) on a Part or Document from the "Types and Attributes" page. I can see the properties but not relations, is there a different page or API which will get me that info? Thanks in advance.
Hi all, I want to fetch list of all checked out object by specific user through windchill API, can some one help me out? Input : UserName Output : Checked-out objects list Thanks.
We will host a live Expert Session: "Building Custom ThingWorx Navigate Applications using WRS and Navigate Components" on August 19th, 2021 11 AM EST Please find below the description of the expert session and the registration link. Expert Session: Building Custom ThingWorx Navigate Applications using WRS and Navigate Components Date and Time: Thursday, August 19th, 2021 11 AM EST Duration: 1 hour Host: Emily Larkin, PTC Product Manager Registration link: Register now As a follow on to the recent expert session Tailoring Windchill Rest Services to Build ThingWorx Navigate Applications, this expert session will focus on the ThingWorx Navigate customization architecture and how Windchill Rest Services can be combined with Navigate components to build custom ThingWorx Navigate Applications that meet exactly the needs of your enterprise. You're looking for ThingWorx Navigate Custom Application but unclear
Hello, I am a blind student at the LMU in Munich and in the upcoming semester we will have a project together with a big international acting german industrial company that uses Windchill. The company uses the front ends or clients that use embedded browsers (CEF or internet explorer). From a short test I was not able to use the accessibility functions so my screen readers where not able to connect and read out the content of the application like buttons, labels and so on. How does other people with disabilities use Windchill? Is there a way turn accessibility in this front ends on? Kind regards, Hans
LIVE WEBINAR From Author to IADS - How PTC Windchill can optimize your MIL-STD 40051 data creation, management, and delivery. If you have a contract deliverable for MIL-STD 40051, GPSL's new Windchill add-on module can optimize your 40051 data creation, management, and delivery. During this 30 minute webinar Christina Bergling and Ryan Lubben will demonstrate how 40051 for PTC Windchill will enable you to: Author and save your 40051 data directly into PTC Windchill, utilize preconfigured work packages for 40051, and set up automated workflow for trackable file sharing, review, and validation. Generate Repair Parts and Special Tools Lists (RPSTL) from LSA036 data saving weeks of effort and ensures data integrity between the RPSTL and your LSA solution. Create a Digital Thread to connect your engineering data directly to your parts information. Deliver your source content to your customer for PDF or IADS enabling you to meet your contractual requirements. Click here
Has anyone created a folder subtype so that it can have different attributes in a specific context (presumably also it's own OIRs?)? There's plenty of discussion on CAD Document subtypes and WTDocument subtypes... I don't see anything on Folders in any documentation. For context: A particular product context has some custom type attributes that we agreed would be best served at the Folder level. I can add the appropriate attributes and make them searchable but that impacts ALL of the folders. So at creation of a new folder all of the users would then see the custom type attributes that are intended just for one product. So my thought was that I'll just make a folder subtype and have that be the default for the particular context. But, alas, there aren't OIRs for a folder so... how do I make it default for one context and not for the whole site?
Writing code has always been something that David Graham has enjoyed. Coming from a Mechanical Engineering background, this developer consultant has always had an interest in figuring out what a customer wants and how to get there, thus specializing as a Windchill Expert to make it happen. “All this code writing is just solving a puzzle,” said David. “There’s a lot of interesting problems to be solved.” David Graham is currently retired but worked for PTC from 1994 to 2001. As an active member of the PTC Windchill Community, David takes the time to network with other developers and will post solutions to roadblocks others may have. You may have read some of his posts on Windchill workflows. Beyond the PTC Community, David consults on Windchill with clients. When writing code, he might take an out of the box workflow in Windchill and assist a company looking to automate by customizing it to fit their needs. When it’s done, it likely does not resemble the
Hello all, hope you are well. This is the scenario: I have a Product template with a folder structure created. Also I have a workflow where in some task the user has to save a document in a predetermined folder. Right now what I did is to put the location in the Instructions task: something like this: You have to create a document in the folder Product name>Folder1> Folder 1.1 > Folder 1.1.1 .... But I would be nice that the user just have to click that location and another tap open in the right folder. Someone knows if is possible inserting a variable? Thanks in advance for reading this post or writing any idea. Luis
Hi all,I have a requirement of driver and dependent attributes which is based on selection of one value from combobox other attribute values should get populated. I'm referring to this solution https://support.ptc.com/appserver/cs/view/solution.jsp?n=CS64401.So I have created a data utilities class which is mapped to my driver attribute. And from that I can able to call my javascript function which I have added in jsp page.And that onchange validation also working fine. But my javascript function is not changing the value of other attribute.Here is my javascript function.<script type="text/javascript"> function customChangefunction(){ var target = window.document.getElementsByName("resultCombo"); var src = window.document.getElementById("sampleCombo"); var strUser = src.options[src.selectedIndex].value; alert(strUser); var colours = new Array('Black', 'White', 'Blue'); var shapes = new Array('Square', 'Circle', 'Triangle'); var names = new Array('John', 'David', 'Sarah'); switch
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.