Windchill
Recently active
I am using Windchill MPMLink Release 12.1 and Datecode with CPS 12.1.2.9How to create Alias Attributes displaying the custom WTPartUsageLink attribute on Parts Allocation tab of Process PlanI create alias attribute on MPMOperationToPartLink and trying to map roleBObjectReference^wt.part.WTPart~uses@wt.part.WTPartUsageLink~[atr_name]How to add the usage attribute "WTPartUsageLink" in the Process Plan Browser (PPB) on Parts Allocation tab in Windchill
Is there an API to get all the products in which the given user is present?
I am trying to add user to particular license through the code. Before adding user to that license, I wanna check how many licenses are already consume (kinda validation). By knowing the number I'll come to know that whether I can add user to that license or to throw some proper message back to user.
If we have only the XBOM transformation and dont have the MPMLink installed will we get access to OOTB com.ptc.windchill.mpml.algorithm ?
I am using Windchill Enterprise Systems Integration Release 12.1 and Datecode with CPS 12.1.2.16ESI Integration transaction status shows Failed and not generating Payload xmlHere are the errors that I facedAn error occurred while generating the ESI response. See the error logs for more information. Error message: The selected object "XXX" has not changed since it was last successfully published.
Windchill 개념 증명(POC)을 실행해야 합니다. 이전에는 "데모 카탈로그"라는 곳에서 데이터를 구할 수 있었는데, 더 이상 이용할 수 없는 것으로 알고 있습니다. 혹시 데모 데이터를 가지고 계신 분이 있다면 공유해 주시면 감사하겠습니다. 그리고 Windchill의 기본 설정부터 최종 설정까지 모든 내용을 다루는 종합 설치 가이드를 어디에서 찾을 수 있을까요? 고객센터에서 받은 설치 가이드는 너무 복잡합니다. 더 자세한 자료가 있다면 공유해 주시면 감사하겠습니다.
Version: Windchill Below 11.0 Use Case: start of Windchill User InterfaceDescription: I have a small issue with starting Windchill, I tried to find the solution alone today but I can’t, I have the following error message:2026-02-02 15:57:36,162 ERROR [wt.intersvrcom.SiteMonitor.timer] wt.intersvrcom.SiteMonitor - Names=[master], URL=http://tls-vsrvdcns19.marc.fr.ssg:81/Windchill/servlet/WindchillGW, Status=SITE NOT RESPONDING, ResponseSeconds=1.003, TimeOfPing=2026-02-02 15:57:33.149 +0100
Which table in oracle stores the usage expression data defined in the part usage link ?
I am using Windchill PDMLink Release 13.1 and Datecode with CPS 13.1.2.0We installed Windchill PDMLink 13.1 using the PTC Solution Installer (PSI). The installation completed successfully and the Windchill application URL was accessible and working on Day 1.After restarting the server on Day 2, Windchill fails to start and the application returns HTTP 500 errors. The MethodServer does not initialize correctly.During startup, we consistently encounter the following exception:org.springframework.beans.factory.BeanCreationException: Cannot find class com.ptc.odata.windchill.entity.cache.ODataDataSourceServiceThe missing class is referenced in:Windchill/codebase/config/mvc/odataUICore-configs.xml.This indicates that the Windchill OData UI Core / REST-related module JARs are missing or were not installed correctly. The configuration XML exists, but the corresponding OData classes are not present on the classpath, suggesting a partial or inconsistent installation.We attempted recovery steps
Version: Windchill 13.0 Use Case: In BOM Transformer, I want to create a New Downstream Part, using a Part Subtype that has already been created in Type and Attribute Management. However, the part drop down list isn't populating.Description: I have already created a new Part Subtype as a Site Admin and I want to use it as a new Downstream Part in the BOM Transformer. However, the dropdown list is only showing the very top level PART as an option. Is there a setting or something I am missing to allow all of the subtypes to be shown?
I am using Windchill PDMLink Release 12.0 and Datecode with CPS 12.0.0.0零件檢視時,欄位顯示全域列舉的「內部名稱」而非「顯示名稱」,但參考者零件檢視時欄位顯示卻又是正常的
Version: Windchill 12.1Release: 12.1.2.9 Products InstalledCreo View - Clientswindchill 2.7.1 REST Serviceswindchill projectlink 12.1.2.1Creo View - Adapters 9.1.0.0-ODLEhpwindchill 12.1.2.9 service packwindchill pdmlink 12.1.2.0windchill 12.1.2.0 multi-language packwindchill 12.1.2.7 info*enginewindchill 12.1.2.0 Serviceswindchill 12.1.2.0 common basewindchill partslink 12.1.2.0 Use Case:We are trying to clone/rehost our dev system to migt0.Already packed/unpacked from source D:\ptc\Windchill_12.1 to target system. Already copied oracle db to other host Setting up the files in D:\wcRehost\conf\ projects.propertiesclone.ourCompany=Database,InfoEngine,Database,Apache,Solr clone-ourCompany.propertiestarget.ldap.IEConfDir=D:/ptc/Windchill_12.1/Windchill/IEConftarget.ldap.username=cn=Directory Managertarget.ldap.password=$encrypttarget.ldap.hostname=ServerB.de.ourCompany.interntarget.ldap.port=0815source.local.domain=ServerA.de.ourCompany.interntarget.ldap.ser
Version: Windchill 12.1 Use Case: Tips regarding OpenSSL UpdateDescription: HiI have set Windchill version on 12.1, even if my question is probably valid for a whole range of other Windchill versions.Last week there is released a new version of OpenSSL(3.6.1) because of 12 vulnerabilities. Since Windchill is delivered with Apache and thus OpenSSL. What is best way for updating.If PTC is releasing a fix? If not what is best way to update Apache?
Version: Windchill 12.0 Use Case: Creating a word document from a word templateDescription: We have a word document template in our "templates" in windchill. In some fields in the footer (and sometimes the header), the text that is in the template is removed/deleted after the creation of the new document. There is both some text, followed by a docprotery.
Version: Windchill 12.1 Use Case: For example, I want to make it possible for the Purchase Team to download all files related by one component and share to external supplier effectively. The files are in different formats like PDF , Stp, PPT. etc. Currently PPT file can be found under the related objects page of grey gear, For PDF you need to find it under the content page of one drw file. Stp can be found under the related objects page of one prt file. What should I do ? It is impossible to get Purchase Team to download those files from different pages.Description: It is impossible to get Purchase Team to download those files from different pages.So a better way should be here to make all files be visible to Purchase Team and one more button developed for them to send all files to supplier.Share me with your ideas.
Version: Windchill 12.0 Use Case: Need to add Date on which Part and Documents was shared to a project.Description: I am trying to add "Shared on " Date for Parts and Documents on the Project table or Product Table. That is the same date which can be seen on the Collaboration tab under Project Revision table on Part or Document page. Its a Non Persistable attribute.Tried adding as attribute under availableattribute.xml and mapping it to the OOTB data utility (ProjectRevisonDataUtilities present in the itereroperobilityops.jar( in the enterpriseui.datautilityproperties.xconf but getting error in MS saying No display value for the said attribute. Seems that data Utility is not read. The other way tried is to extend the FolderTablebuilder and adding the attribute there and mapping it to the data utility but this way the extended class is not getting called.Wondering what should be the correct approach for this requirement. The column is available on a different table but not abl
Related to this idea request: https://community.ptc.com/t5/Windchill-Ideas/Support-conversion-of-fractions-to-decimals-for-IBA-real-number/idi-p/1039253 I started poking in to see how this could be done. I noticed that attributes with real numbers with units have a JS validation script associated onBlur. The function is "jsca.columns.numericRenderer.validateFloatingPointWithUnit" but surprisingly, this function is defined in 5 different locations in the codebase. Not sure which one is the one called when the attribute entry is validated but it should not be too hard to narrow that down. Digging further, this function simply takes in a regular expression and ensures that the entry matches it: Pumping this into AI let's us know what its checking: The regular expression [^0-9\-\,\.E] matches any single character that is not a digit, a hyphen, a comma, a period, or the uppercase letter E. Here is a breakdown of the expression: []: This is a character class, which specifies a set o
Hi All,Trying to see how make below possible.Suppose user is working on Task page and he gets logged out from Windhcill.When he relogin's he get back on the Task page rather than landing on home page.Is there a way we can do it?Thanks in advance
Version: Windchill 13.0 Use Case: Call DataUtility uder Text box that is rendered by Table builderDescription: Call DataUtility uder Text box that is rendered by Table builder.public Object buildComponentData(ComponentConfig config, ComponentParams params) throws Exception { Map<String, GuiComponent> data = new HashMap<String, GuiComponent>();GuiComponent comp = new TextBox();((TextBox) comp).setName("editABC");((TextBox) comp).setId("editABC");((TextBox) comp).setRequired(true);((TextBox) comp).setWidth(30);data.put("editABC", comp);LOGGER.trace("*** editABCTableBuilder buildComponentData OUT");return data;} @Overridepublic ComponentConfig buildComponentConfig(ComponentParams params) throws WTException { ComponentConfigFactory factory = getComponentConfigFactory();AttributePanelConfig attributePanelConfig = factory.newAttributePanelConfig();GroupConfig groupConfig1 = factory.newGroupConfig("editABC","Edit ABC", Integer.valueOf(1));AttributeC
Hi,I am checking the feasibility of configuring the below use-cases in Windchill Options module, I am running into road blocks as I am not very familiar with the configurations. Asking for assistance with the same. Thanks. Use Case 1: There is a multi-select option with choices, let's say C1 (1), C2 (2) and C3 (3). Based on the selection of choices, I want a parameter to be updated with the sum of values from the choices. For example, if C1 and C2 are selected, the parameter should have 3 as value. If nothing is selected, it should have 0 as value. Use Case 2: There are two options, let's say Opt 1 and Opt 2. I want a parameter to be updated with the least value among Opt 1 and Opt 2. I tried using Constraint to define expression for Parameters, but I could not see through it. Hence, reaching out for your suggestions. TIA,Sha
I am using Windchill PDMLink Release 12.1 and Datecode with CPS 12.1.0.2Error message: java.lang.NullPointerException" in Windchill Enterprise Systems IntegrationHere are the errors that I facedError message: java.lang.NullPointerException" in Windchill Enterprise Systems Integration
We have security labels setup just for the download ack message, so we have not enabled agreements (not needed - We control access by other means). I know specific PTC license is required Base + IP Protection, or the advance (which includes IP Protection), but the PTC steps (Edit) implies restricting who can edit them without explanation. I am looking to set them so only SL_EDITORS can modified the Security Labels after creation. Any help would be welcomed. Thank you in advance.
I've been asked to see if Windchill was used to support this anyplace else. Machine shop want so import in an manage MasterCAM files, revision controlled. I know that we can do this easily with a WTDocument and possibly a Soft-type. There should be some relationship between the MasterCAM file and the Part or CAD file is it generated from. I do not believe that adding as attachment to the EPMDocument will work. For one, these will be generated on a different timeline than the released CAD models. I can see as an alternate type of EPMDocument however the interfacing to these would be a PITA. What have others done here?
Use case: This case is strictly related to CAD management in Windchill, involving interchange assemblies composed of template models and reusable parts. To maintain compatibility with Windchill, template models are copied and renamed to ensure unique filenames specific to each design, while standard models must remain unchanged, retaining their original names. There are houndreds of projects being launched that generates project specific interchange assemblies. Renaming models that are part of interchange assemblies requires one of the following approaches:1. Retain the existing interchange assembly, extending it with project-specific models to maintain interchangeability.2. Create a new interchange assembly with a different name, while keeping a reference to the “reusable” one. However, this option would unfortunately require changes to the “reusable” models, which is highly unlikely as they need know to which interchange assembly.
Version: Windchill 13.1 Use Case: I'm creating downstream branches for a Design BOM. I'd like to see them filtered for a correct alternate BOM number. Description: Hello, I created a Design BOM, and then created downstream branches for a few nodes. However, the Structure browser doesn't behave the way I would expect -- it seems to disregard my Alternate BOM Number selection, and picks latest Manufacturing instead: I wish I could get the same BOM, but with Design view for the bottom two parts. I'm getting the same issue when querying it via WRS, both v3/BomTransformation/XBOMParts('...')/PTC.BomTransformation.GetManufacturingBOM and v7/ProdMgmt/Parts('...')/PTC.ProdMgmt.GetPartStructure with this nav. spec: { "ApplicableType": "PTC.ProdMgmt.Part", "ApplyToTopLevelObject": true, "ConfigSpecs": [{ "@odata.type": "#PTC.NavCriteria.WTPartStandardConfigSpec", "WorkingIncluded": true, "View": "Manufacturing", "Variation2": { "
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.