Has anyone discovered if it is possible to use Windchill without having to rely on using a mouse? Thanks in advance.
I have a user of Windchill who needs to use assistive technology as he can't use a mouse. I was hoping that there is a way that he could navigate Windchill either using voice activation software, or use the keyboard to navigate Windchill.
UI Testing for Windchill
What tools does PTC have in regards to user interface testing for workflows and user actions? My company is looking to automate testing, but we don't want to focus on unit testing.
If i change this "let_proe_rename_pdm_objects" property in Config.pro file for Creo does it affect a system integrated with Windchill?
.asm structure including merged parts
When looking at the structure tab of a .asm file, it doesn't show any of the merged models. Is there a way to show this?
We have many cases where a forging is merged into a .prt to create the machining features. Of course, .prt files don't have a structure tab, However, in the related objects tab in the References table it does show the forging used.
I have been unable to figure out how to show the forging (related object) int he structure tab of my assemblies. We know the link is tracked by Windchill, so now we just need it to show an accurate assembly structure.
Any ideas or hints?
OIR Folder setting
Before I open a call with PTC to report this as a bug, I want to see if others are having the same issue.
The CS article states that you can change the folder location for things like promotion requests, change requests, change notices, parts, etc.
https://support.ptc.com/appserver/cs/view/solution.jsp?n=CS21487
I have modified my OIR for Promotion Requests to use folder.id of /Default/Promotion Requests/2016. This works fine.
I have done the same for Change Requests, /Default/Change/Change Requests/2016. This also works.
When I set Change Notice to use /Default/Change/Change Notice/2016, change notices fail to be created and I get an error. As soon as I reload the OIR with only /Default for the folder, I can create a change notice.
Shouldn't the folder.id setting work the same across all types of data?
Windchill 10.0 m040.
Where do I find the list of possible end states for WTParts?
I just want the list, but can't seem to find it.
Thanks. James
In Windchill 10.2 M030, apart from removing unreferenced file what are all different activities for managing the Vault size
In Windchill 10.2 M030, apart from removing unreferenced file what are all different activities for managing the Vault size.
Vault file size has gone 98%, please suggest some system admin jobs to control the vault size growth.
Restructuring the old classification structure with a new structure thereby developing a utility
Hi All,
I need to develop a utility where I need to delete the old classification structure and load a new classification structure in the alphabetical order or restructuring of the old classification structure.
Say for suppose within the below sample structure
Structure| Part | Electronic Parts | Capacitors | Capacitor, Aluminum
1.) The changes that has to be made in the first level is replacing the word Structure with Obj
Obj| Part | Electronic Parts | Capacitors | Capacitor, Aluminum
2.) Within the second level there will not be any changes
3.) However in the third level we need to use a single digit alphabet character as shown below
Obj| Part | Electronic Parts | Capacitors | Capacitor, Aluminum
to
Obj| Part | C | Capacitors | Capacitor, Aluminum
So how would I develop it in the form or a utility ?
4.) And we need to use the same classification attributes that were used in the old structure to the corresponding new level definition.
So I need some inputs or some code snippets in case like how to develop that utility. Can anyone please let me know about it once.
Best Regards,
Aditya Achanta
How to download EPMDocumentMaster using API? wt.util.WTRemoteException: Unable to invoke remote method;
I want to use API to download EPMDocumentMaster, see the code as below:
package com.cisco.whichen2;
import java.io.IOException;
import wt.method.RemoteAccess;
import wt.method.RemoteMethodServer;
import wt.part.WTPart;
import wt.pds.StatementSpec;
import wt.pom.PersistenceException;
import wt.pom.Transaction;
import wt.query.QuerySpec;
import wt.util.WTException;
import wt.vc.config.LatestConfigSpec;
import wt.content.ApplicationData;
import wt.content.ContentHelper;
import wt.content.ContentItem;
import wt.content.ContentServerHelper;
import wt.content.FormatContentHolder;
import wt.epm.EPMDocument;
import wt.epm.EPMDocumentMaster;
import wt.fc.QueryResult;
import wt.query.SearchCondition;
import wt.fc.PersistenceHelper;
import wt.content.ContentServerHelper;
public class PartManager implements RemoteAccess{
public static void main(String[] args) throws Exception {
RemoteMethodServer rms=RemoteMethodServer.getDefault();
rms.setUserName("wcadmin");
rms.setPassword("wcadmin");
Class argTypes[]={String.class, String.class};
Object argValues[]={"29-8888-01.prt","C:\\temp\\"};
System.out.println(PartManager.class.getName());
rms.invoke("getEPM", PartManager.class.getName(), null, argTypes, argValues);
}
public static void getEPM (String epmName,String path) throws Exception{
Transaction tx=new Transaction();
tx.start();
EPMDocumentMaster cad = null;
ContentItem primaryContent=null;
if (epmName == null || epmName.trim().length()==0){
System.out.println();
}
QuerySpec qs= new QuerySpec(EPMDocumentMaster.class);
qs.appendWhere(new SearchCondition(EPMDocumentMaster.class,EPMDocumentMaster.NAME,SearchCondition.EQUAL,epmName) , new int[]{0,-1});
System.out.println(qs);
QueryResult qr = PersistenceHelper.manager.find((StatementSpec)qs);
System.out.println(qr.hasMoreElements());
while(qr.hasMoreElements()){
cad = (EPMDocumentMaster) qr.nextElement();
String fullName = path + cad.getCADName();
System.out.println("downloadFile>>>EMPDocumentMaster, writeContentStream:"+fullName);
EPMDocument latest = (EPMDocument) wt.vc.VersionControlHelper.service.allVersionsOf(cad).nextElement();
System.out.println("Get the latest version successful");
primaryContent=ContentHelper.getPrimary((FormatContentHolder)latest);
System.out.println("The primary content is:");
ContentServerHelper.service.writeContentStream((ApplicationData)primaryContent,fullName);
}
tx.commit();
}
}
The error information is:
com.cisco.whichen2.PartManager
Exception in thread "main" wt.util.WTRemoteException: Unable to invoke remote method; nested exception is:
java.rmi.ServerRuntimeException: Server exception; nested exception is:
java.lang.NullPointerException
at wt.method.RemoteMethodServer.invoke(RemoteMethodServer.java:788)
at com.cisco.whichen2.PartManager.main(PartManager.java:36)
Caused by: java.lang.NullPointerException
... 2 more
Who can help me?
Thanks.
White
Biggest "Binary" Windchill Performance Issues?
In my experience with Windchill I’ve noticed that the majority of the issues faced by users, administrators, and other trouble-shooters can be classified as “Binary”: something is either functioning correctly or not. (There are also “Optimization” problems, but I’ll address that under a different post.)
Binary problems are typically associated with business configuration issues. For example…
- Workflow templates configured with possible non-complete-able scenarios
- ACL configuration that allows too much or not enough access to users
- Type and/or Attribute configurations that don’t exhibit expected behavior (layout, attribute and value display/access, search function, etc…)
- Unintended context-by-context configuration variance (e.g. caused by a lack of templates)
- Other similar business configurations
What is your experience with “Binary” problems?
How would you rank the above issues (or other issues you experience) relative to their impact on application performance as a whole (Most common to least common)?
Are there other important “Binary” scenarios that I’ve missed?
What are the most detrimental “Binary” performance issues in your Windchill installation that you are experiencing today?
I’m assembling a list of Windchill performance management priorities for my boss. Thanks for your help!
Check-in file from Adobe Illustrator
Is there an option available to check-in and check-out files from Adobe Illustrator using Windchill PDMLink? If yes, can someone kindly guide me with the steps to be followed to achieve this functionalities?
how can I change the system profile of an agent in psm?
I already edit the system profile agent space and enter a unique name for each agent. All the servers connect to the the correct hosts. Meaning by this, that when the system profiles where created each had a certain host. But the problem is that, all the servers have the same system profile, which I cannot change.
Two Versions of Adobe PlugIn?
Does anyone utilize and work with two different versions of Adobe PlugIn? We wanted to test having some users on an older Adobe Plug-In while other users being upgraded to the Creative Cloud Adobe Plug-In.
Testing of Classification Tree
Hi All,
How do we performing testing in Classification Tree?
Say in my case there are more than 200 levels with every level having a child node and a sub child node with their own attributes, inherited attributes, constraints etc. So in this case how do I automate the testing ? Or do I need to manually check the entire classification tree.
If there is any way to automate the testing process thereby developing a utility ? Can anyone please let me know about it once.
Best Regards.
Aditya Achanta
What is Monitoring System Performance WPE in Windchill ? is it Windows Utility or Windchill Utility?
What is Monitoring System Performance WPE in Windchill ? is it Windows Utility or Windchill Utility?
Biggest "Optimization" Windchill Performance Issues?
In similar light of my question yesterday regarding "Binary" performance issues ...
I’ve noticed that there are a lot of Windchill performance issues associated with problems I call “Optimization” issues: something is functioning, but not to the level of quantity/quality/speed expected or desired.
Optimization problems are typically associated with system configuration issues. For example…
- Long times to open/check-out/save objects (particularly large EPMDocuments
- Slow speeds / intermittent connectivity between master site and replica sites
- Variance in response time of general Windchill browsing and lightweight tasks over the course of the workday
- Resource/time impact during backup procedures
- Other similar system configurations …
What is your experience with “Optimization” problems?
How would you rank the above issues (or other issues you experience) relative to their impact on application performance as a whole (Most common to least common)?
Are there other important “Optimization” scenarios that I’ve missed?
What are the most detrimental “Optimization” performance issues in your Windchill installation that you are experiencing today?
This is also part of the list of Windchill performance management priorities I am assembling for my boss. Thanks again for your help!
ProjectLink server not being recognized by supplier
Hello all!
We are use Windchill ProjectLink to share our CAD documents with our suppliers. We are having issues where the supplier goes through the steps to register a new server and after they click "CHECK" nothing happens. The server doesn't show up in server management dialogue box.
We are using Creo 2.0 our supplier is using Creo 3.0 and I believe we are using the same version of Windchill. Is there a server compatibility issue here? Any thoughts on avenues to explore to remedy this problem?
Thanks!
Importing Creo Assemblies into Solidworks issue
Hello!
I've ran into an issues sharing CAD with a supplier who is using Solidworks 2016. The issue seems to be isolated to assemblies where casted/pre-formed parts are inserted/merged into the assembly and additional assembly-based features are used to complete additional “machining” on the casting or pre-form. When translating these assemblies, I think Solidworks does not have the ability to recognize Creo commands within an assembly. Thus, when the assembly is imported into Solidworks just the pre-form model shows up with no additional features.
We would like to avoid sending them translated files and would prefer they do direct imports into Solidworks pulling data off Windchill ProjectLink.
I was curious if anybody out there has experienced this problem before and might have recommendations on a fix. I'm not sure if there is something that I can do on my end to fix this issue.
Thanks!
Mapping CATIA file propetry to Part and CAD document in windchill
Hello all,
I am trying to understand, how to make use of below shown CATIA V5 Default Parameters to map with Part and CAD document in WindChill. Below image is from "PTC WindChill Workgroup Manager™ for CATIA® V5 Administrator's and User's Guide, PTC Windchill® 10.2 M030" document, along with CATIA File property Window.
Can anybody confirm,
1) if there are any constraints for mapping these parameters in to WindChill ?
2) Component Instance name is not shown on the list of V5 default parameters, still this parameter is mapped with Component name of CAD usage link and Reference designator of Part Usage link.
Appreciate any help on this topic from expert community.
Regards,
Satish
How to Customizing the Log out Button in Windchill 10.2 ?
Hi folks,
Want to add log out functionality (Cutom Button) in Windchill 10.2?