Quantcast
Channel: PTC Community: Message List
Viewing all 12591 articles
Browse latest View live

Re: Student Version


Re: Units in roman

$
0
0

AlvaroDíaz wrote:

 

 

Those people prove something more strong than any unidimensional unit must to be write as a*[x]^b, they prove that anyunivariate function must to be write as f(x) = a*x^b ! Check de demonstration, please. That's make engineering much more easy.

 

proof.gif

I think you missed one hidden point. They showed that when 'x' has dimensions, then by the "principal of dimensional homogeneity", the function of 'x' must be of that form.

 

The reverse is not true. if x has no dimensions (i.e. pure number) then it can be a polynomial. (see the footnote about Descartes)

 

The other part that isn't explored is the multivariate case where we can have the case (usually for Length, see Descartes) where we can get the form f(x,y) = k.(x^2 + y^2), but it is (must be) homogeneous for the situation to be valid. (which, via Descartes) leads to the Angle vs Length, vs number of D/dimensions fun!).

Re: Student Version

$
0
0

Martin,

 

good luck with Creo ...

 

MH

Re: Compare tool question - association of "owner" vs "image"

$
0
0

 

 

 

Hi Brad,

 

 

 

I think it is the normal behavior in this case . (may be confirm with PTC technical support)

 

But just a “Display issue”

 

Cause in case of WTpart to Cad compare, I think the compare tool display the WTpart BOM structure , and for each WTpart display the owner link (even if not in  the assembly like your 36843282_drawing.prt).  it does not really “display the CAD structure”, but more a “resulting CAD structure”.  But OK cause does not display any discrepancies (green plus or red minus logo).  The compare tool correctly detect that the occurrences are correctly built from the CAD image link …(just that PTC do not , or can not display the owner and the image link on the same line)

 

 

 

We’ve got exactly the same kind of behavior when activating the “multi owner” feature (or multi image).   The Resolve mode of the CAD to Part comparator only display owner links. So we have to resolve multi image link manually ….

 

 

 

Can be a good idea in the WTpart to CAD comparator to display all types of link. And like in CAD to WTpart way, add a resolve mode to be able to “reverse build” and choose the correct CAD link.   We identify this use case with PTC R&D .  but choose to no implement it (and pay for it),  cause we only need the CAD to Part way ….

 

 

 

Regards

 

Gregory

 

 

 

Re: Subassembly reps in an Assembly

$
0
0

Just a word of warning about using simplified reps for product variations, if this is what you mean.

Simplified reps is mostly about assembly (or part) simplification for system performance reasons. You can use it for product variations but that can quickly become unmanageable if you and other users aren't extremely diligent.

Re: How to i get these search Criteria?

$
0
0

Joseph,

 

If you need Revision or Iteration criteria to search CAD Documents or Parts, then select only Part or CAD Document in 'My Favorite Types' to see more criteria options.

 

Revision.png

 

Thanks,

Bhagirath

Re: Help: How do I make leaders go in front of geometry and not behind?

$
0
0

Just to clarify what Steven was saying. Visualize See image below ABOUT that sub-section of the community.

Toby Metcalf Is the name "Visualize" something that PTC chose? Seems like an arbitrary name that means nothing to nobody????

Illustrate and Creo View are included...they are not really similar, right???

Re: RE: Windchill MS Office Worker question

$
0
0

Hi Stephen,

As others have asked, can you please describe what you have done, eg. setup another dedicated PC (or VM) as some kind of worker (how?), with what software installed on it ?,  and then what configurations were needed on the server to get it all to work ?

Also, are you still using v9.1 or is this in v10.x ?

Thanks in anticipation,

Nick


Re: Type in temperature units °C and °F

$
0
0

Thanks, that is one way of doing it, but it requires that you keep it in the clipboard, or go back and copy all the time. Surely there is a simple shortcut, like the one you use in Mathcad 15...?

Re: Error when activating license on Mathcad 15

$
0
0

Ralph Andrea wrote:

 

I assume you're running Windows...

This happened to me after I added a WiFi USB dongle to my mainframe on Win-7 Pro.

Mathcad only recognizes the first network MAC entry. I had to modify the registry to get the built-in MAC on top. (it's HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards, but get help if you're a novice at the registry.) Note that Windows only goes by the first character.

In a cmd window (run menu) type ipconfig/all to see the list. The MAC (Host ID) is listed under Physical Address (XX-XX-XX-XX-XX-XX) in hex.

 

Ralph

Just to note that, certainly in the past, Mathcad itself looked for the Host ID (MAC address) ins a slightly different way to the licence software. Mathcad would take the first item on the network card list, independent of its network number, while the licence software that was checking for a correct licence would check the mac addresses in card number order (this is on way of looking at the issue). This was a problem for OEM PCs that had multiple different configurations all handle by a single build image, so as your 'new card' was added to the end of the list, while some old built in network connection was still present you could easily get that the addresses didn't list in an acceptable order. Also make sure that the card you have is listed in the registry - some did not do that!

 

One option is to simply change the network card numbers to be in the order you want. PTC has a number of old support calls that list the various resolutions, though the support staff may not find the right one. I have seen this at my work with staff who have home PC licences.

Is there documentation on how to work with SPP Pricing Engine custom hooks?

$
0
0

I am looking for documentation that describes:

1. the naming convention for java procedures that will have them be called from within the pricing engine

2. the definition of the temporary table that holds the interim results of the pricing engine

3. an example of how the java procedure is written to be used when users save changes to price streams. (not really part of the pricing engine but related)

Re: Basics - use of calculations, equations

$
0
0

Hi,

 

try following:

 

  • open manufacturing assembly
  • Tools > Relations
  • on Assembly level define a relation ... SPINDLE_SPEED:FID_featureID=wpdimension:sessionID
    where
    featureID is ID of specific NC sequence
    sessionID is ID of workpiece
  • regenerate manufacturing assembly

 

Unfortunately the relation does not lock SPINDLE_SPEED value, you can modify it in Edit Parameters dialog box. New value will be changed back during following regeneration.

 

MH

Re: I am seeing multiple associations of the same version of a drawing to a WTPart. Is there a way to only show a single association? What is causing this?

$
0
0

Hi

Did you ever resolve this problem? We have the same behavior too. WTPart shows multiple drawings with the same revision and iteration.

Re: Cylindrical grinding

$
0
0

As long as the current setup is giving you the correct program I don't see anything wrong using a turning operation.

If you want/need to use a milling operation, you may consider the grinding wheel as a side-milling tool

side_milling.jpg

Re: Flat Bill of Material

$
0
0

How about creating the table in drawing, using a repeat region and then save this table as text or csv?

Something like the attached table?


Re: Type in temperature units °C and °F

$
0
0

You just type T = 250 °C and not 250 multiplied by ° C.

Re: "ProElemtreeElementAdd" does not work!

$
0
0

Hi,

 

here is an example to create a Datum plane:

 


void createADatumPane(ProMdl mdl, ProFeature * csys, int c_sys_pane_type, wchar_t * panename, ProFeature * feat) {
 ProElement pro_e_feature_tree, pro_e_feature_type, elem_const_type, elem_offset, pro_e_std_feature_name, elem_consts, elem_offset_ref;
 ProErrorlist errs;
 ProError tkerr;
 ProValueData value_data;
 ProValue value;
 ProFeatureCreateOptions opts[1];
 ProName wide_string = L"";
 ProModelitem p_mdl_itm;
 ProSelection sel;

 ProElementAlloc(PRO_E_FEATURE_TREE, &pro_e_feature_tree);

 ProElementAlloc(PRO_E_FEATURE_TYPE, &pro_e_feature_type);
 value_data.type = PRO_VALUE_TYPE_INT;
 value_data.v.i = PRO_FEAT_DATUM;
 ProValueAlloc(&value);
 ProValueDataSet ( value, &value_data );
 ProElementValueSet ( pro_e_feature_type, value );
 ProElemtreeElementAdd ( pro_e_feature_tree, NULL, pro_e_feature_type );

 if (panename != NULL) {
  wcscpy_s(wide_string, PRO_NAME_SIZE, panename);  ProElementAlloc(PRO_E_STD_FEATURE_NAME, &pro_e_std_feature_name);  value_data.type = PRO_VALUE_TYPE_WSTRING;  value_data.v.w = wide_string;  ProValueAlloc(&value);  ProValueDataSet(value, &value_data);  ProElementValueSet(pro_e_std_feature_name, value);  ProElemtreeElementAdd(pro_e_feature_tree, NULL, pro_e_std_feature_name);
 }
 ProElementAlloc (PRO_E_DTMPLN_CONSTRAINTS, &elem_consts);
 ProElemtreeElementAdd (pro_e_feature_tree, NULL, elem_consts);

 ProElementAlloc (PRO_E_DTMPLN_CONSTRAINT, &elem_offset);
 ProElemtreeElementAdd (elem_consts, NULL, elem_offset);

 ProElementAlloc(PRO_E_DTMPLN_CONSTR_TYPE, &elem_const_type);
 value_data.type = PRO_VALUE_TYPE_INT;
 value_data.v.i = c_sys_pane_type;
 ProValueAlloc(&value);
 ProValueDataSet(value, &value_data);
 ProElementValueSet(elem_const_type, value);
 ProElemtreeElementAdd(elem_offset, NULL, elem_const_type);

 if (csys != NULL) {
  ProSelection selection;  ProReference ref;  ProElementAlloc(PRO_E_DTMPLN_CONSTR_REF, &elem_offset_ref);  if (ProSelectionAlloc(NULL, csys, &selection) != PRO_TK_NO_ERROR) writeRunnerLog(L"m2", 2);;  if (ProSelectionToReference(selection, &ref) != PRO_TK_NO_ERROR) writeRunnerLog(L"m3", 2);;  if (ProElementReferenceSet(elem_offset_ref, ref) != PRO_TK_NO_ERROR) writeRunnerLog(L"m4", 2);;  ProElemtreeElementAdd(elem_offset, NULL, elem_offset_ref);
 }

 opts[0] = PRO_FEAT_CR_DEFINE_MISS_ELEMS;
 ProMdlToModelitem(mdl, &p_mdl_itm);
 ProSelectionAlloc(NULL, &p_mdl_itm, &sel);
 tkerr = ProFeatureCreate(sel, pro_e_feature_tree, opts, 1, feat, &errs);
 if (tkerr != PRO_TK_NO_ERROR) {  writeRunnerLog(L"Can't create the datum pane.", 2);
 } else {  setCost(1);
 }
 ProSelectionFree(&sel);
 ProElementFree(&pro_e_feature_tree);
}

 

Not much documentation, but I think you'll get out the needed code block to create elements out of these example.

 

Br,

Eike

Re: Solid bend

Re: Solid bend

$
0
0

I tried warp but wasn't able to get the shape because two symmetric prongs wouldn't warp in opposite direction.

Re: Open different windows mathcad 15

$
0
0

Stuart,

 

And for what you use Excel (except for the data view)?

Viewing all 12591 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>