Quantcast
Channel: NX Design Forum topics
Viewing all 5175 articles
Browse latest View live

Ballooning PMI view / drawing sheets for Quality purposes

$
0
0

This was briefly brought up in another thread (https://community.plm.automation.siemens.com/t5/NX-Design-Forum/Linking-PMI-dimensions-across-in-process-models/m-p/422063#M15219) but (with a bit of prompting ;-) I thought I'd start a separate thread.

 

Quality groups deal with "Characteristic Numbers" (CNs), typically shown on drawings or PMI as balloons.  These are then used in things like AS9102 reports, etc.

I've seen Quality add them to drawings (using balloons), using software like BCT Inspector or Discus.

But there are some problems with this:

1) Quality typically needs to do this LONG after drawings/models (in a managed environment) are released, so they can't be saved on the drawing or in the model

2) People in quality typically don't have write access to parts anyhow.

3) If you have designers/drafters (who do have write access) do this as part of their tasks, they may not do it the way quality wants it done.

4) If quality (somehow) gets write access to the drawing, and the balloons get added & saved, this is a change to the drawing, and (from a customer perspective) may require an ECN/ECO

5) The balloons add "clutter" to drawings, making complicated drawings that much harder to review. (on the other hand, communication with suppliers is better *with* the balloons, as you can refer to "CN 123" and everyone knows EXACTLY what dimension/text is being referenced...)

 

I was wondering how other companies deal with this?

 

From playing with BCT Inspector 8-10 years ago, it can save the CN data in a separate dataset in TC, so you can "on the fly" create (and re-create) a drawing with the exact same CN assignment every time, and not alter the original NX part.  But this means you have to re-run the program (requiring a license) to see the CN balloons, or else save a (Separate!) PDF/JT dataset with them already applied.  I'm not sure if BCT has changed technology anything since then, so this may have changed.

 

 

Would the ability to add & save a "quality overlay" of a drawing (or model PMI data) be a useful capability? I'm thinking it could be a different named reference or dataset in an Item Revision in Teamcenter? (or a completely separate item?) ) So you could just open the "quality overlay" dataset/named ref/??? and directly see the balloons.  And this overlay would be kept associative to model/drawing changes (at least for the drafting/PMI data in the original)...

 

NOTE: *If I understand correctly*, Siemens owns QMS, which is "quality" software, but QMS doesn't actually balloon/create CNs for drawings/PMI - it relies on that being done by other software (BCT Inspector or whatever) to be fed to QMS - please correct me if I'm wrong

 


Save a Copy Without Replacement

$
0
0

Hello,

 

Let's say I have an assembly open with a few components. 

 

Is it possible to save a copy of one of the components under a new file name (regular Save-As behavior) WITHOUT replacing the component in the open assembly with this new file?

 

I want to open an assembly and grab a part from it and save it under a new name without affecting the existing assembly. If I wanted to keep that assembly open, and potentially work on it, I am forced to Replace Component in every open assembly with this component. Pain!

 

Thanks in advance,

 

Alex

NX11 Text inside sketch ?

$
0
0

Hello

Why Text-function is only available as a external feature ?

  • I can't use the Text while inside sketch-mode.
  • How to fuse it in to Extrude ?

Untitled2132.jpg

how to find collisions in an assembly

$
0
0

Hello Community,

 

how can I find any collisions in an assembly automatically? Usually we use the Simple Interferance command. But that's only between two bodies or components. How can NX support me to find Interferances / Collisions in an assembly with 20 components?

 

Many thanks!

 

 

Part Ouline extrude

$
0
0

Hello,

 

I'm struggling with a simple issue for a while now... I want to get the outline of a solid (in one direction), offset this and extrude it.

Is there a simple way to do this, keeping the association between the solid and the curve/extrude?

I know you can make a projected curve to a plane and give it an offset, but we want to automate this in nx open.

So selecting all curves and projecting them, produces a garbage result...

 

There is the extract curve (legacy) option what produces the outline (shadow curve), but this is a non associative curve...

Then there is the option to use: Offset (sur)face, or thicken, but depending on the part geometry, this can produce errors, for example when a hole diameter is smaller then the offset (self intersecting...)

 

The best way to obtain what we need is to use the manufacturing millgeometry builder and create a blank as part outline. This is exactly what we need. But I'm not able to convert this Blank to a solid (is this an option with nx open? or is the generated file an stl like geometry?)

 

Help is much appreciated!

Where is the Command "Show/Remove Constraints"

$
0
0

Dear Community,

 

from UG 18 to NX 10 I often used the command "Show/Remove Constraints" in the Sketch.

 

in NX 12 it seems to be gone. Or I cannot find it anymore.

 

Any help appreciated.

 

 

Many Thanks!

sheet metal challenge

$
0
0

Hello everybody,

I must find a way to make sheet metal form like on picture, so just like light protection on lamp. So, one part, designed and bended on the endings.

Please help, thank you

Drawing template attribute: add to existing drawing

$
0
0

We've added a new attribute to our template parts. I have a number of existing parts that I'd like to update with the attribute. The short version is that the existing drawing is not picking up the value from existing part. I'm using NX 10.0.3.5.

 

Long version:

We are using the master model drawing technique (part model is a component of the drawing file). I've added a new string type attribute to the part model, let's call it "TEST" and assign a value, save the part. I open the drawing and create a template attribute named "DB_DWG_TEMPLATE_TEST", select the attribute in the list and update it (green check mark icon). The attribute value changes from "<No value>" to an empty value. I was hoping it would pick up the value from the component part. Do these attributes only work when the drawing is first created? Can they be added to a drawing after creation and be made to work correctly? I've tried "update for external change" and also removing and re-adding the component; neither worked.


Point cloud from xml or csv file

$
0
0

Hi, is it possible to import a point cloud from csv or xml file and use the points to approximate a surface?

Thankyou

Logic condition

$
0
0

I a Sketch, how to put a logic condition to p2 ?

 

Value of p2 : If p1=2 then p2=3 else p2=3.5

Condition for p2 : 2<=p2<=4

 

Break-out section removes cross hatch

$
0
0

If I add a break-out section view to an existing assembly sectioned view, some of the cross hatched components loose there cross hacthing. Has anyone else seen this?

NX12. Tools to use to create a cavity for a part imported from STEP ?

$
0
0

What are the right tools and sequence to use to create a so called imprint or a cavity or a nest for a part that was imported from a STEP file.
Lets say the nest has to be 1mm wider than the part that goes inside it.

And if a part needs to be fully "submerged" inside the nest I want the nest to remain open from the top.

 

Imagine a ball inside a deep hole. For you to be able to place the ball inside a hole, the top of the hole needs to be larger than the ball diameter.
A simple boolean operation would not do that because if the ball is more than half way in the hole, the top is closing up.


I find it very difficult because NX is new to me.

Emboss body seems to be the right tool but does not work... it fails if I increase the clearance to anything other than 0. Might be related to my specific STEP file.


I somehow need to find the external dimensions of the part and extrude it upwards.
Than use this newly created body and make all the faces of it half a millimeter wider
And then use an assembly cut or some other boolean operation to cut this newly created part from a block of material.
Basically I need to create a tool that I can use to cut the exact shape out of a block.


From Part / Parasolid part

$
0
0

Hi,

 

 

Is there any option in NX ( from Part / Parasolid part - to see in Part Navigator - what is Model History for that Parasolid part, or Part not parasolid :  Like Sketc, Datum plane, Edge, Offset Face . step by step . 
As in this part(Plastic part) - in Part Navigator is only in Model History : Body

 

 

I have one part and in Part Navigator is : Model History : Body . 

So what are solutions to see how that part made it.Is there any convertor program online to see Model History for that part all ?

I know this is with option Remove parameters and in Model History is only : Body . So how do I see all Model History for Part : Sketc, Datum plane, Edge, Offset Face

It is plastic part. (Photo 1.)

Photo 1.jpg

license error

$
0
0

Hi,

Since this week our university license has been updated so that we can use Additive Manufacturing and Lattice but when i want to use Lattice I get the error in the attachment:

 

License error: invalid host; The hostid of this system does not match the hostid specified in the license file.

 

Am I right that there is an error in the license file on de the license server??

 

 

thx,

Theo

Layer in assemblies not controllable

$
0
0

Hello Community,

 

I just do not understand the Layer behavior in assemblies.

 

I have an assembly with a few components A, B, C. In the components A and B I have Bodies on Layer 1.

In component C I have linked bodies from A and B. These linked bodies in Component C I put on on layer 93.

 

In the assembly I switched off layer 93 so the only layer that's on is layer 1. That means I see all bodies that are on layer 1 of any component.

 

Problem: I also see the linked bodies from component C that are on layer 93 only.

 

I have tried a lot but I still see collisions because the bodies are the same and at the same place of course.

 

Please help me!

 

Many thanks for suggestions

 

I cannot get them 


Changes in Material library

$
0
0

We use the NX materials tool, with a folder of materials, each material having its own .xml file.  Earlier this spring, our keep of the materials library, reorganized them, adjusting the names, etc., thus you would get prompted to update materials over and over, in some cases.  Complaints from users were numerous, so I turned off the customer default to "Update Material Properties from Library on Part Load", with instructions to check, and update your materials.

 

Now we have found a case, where material A is being supersceded by material B.  Currently we have both in the library, but wish to remove A, so it is no longer assigned, keeping only B as the option.

 

Is there a good way to do this, with minimal disruption?  I can remove the old material A from the directory, which will remove it from the list, but this won't change the now "local" material of any part that had this material assigned, correct?

 

Is there a non-intrusive way to update any part with material A, to material B?  currently the machine shop would notice, and hopefully relay the information to the design department.

 

Has anyone done a best practices type paper, or lecture on using this type of material library?  past PLM World maybe?

 

Thanks,

 Dave

File tab- drop down menu problem

$
0
0

Hello,


When I click on the 'File' tab within NX11, and go down to, say, the import/export/utilities option, the menu is huge and shows descriptions that I really don't need.  Is there a way to hide these descriptions so that instead of saying "STL... Imports an STL  (Stereo Lithography) file into the work part" it just says "STL.." ?

 

I hate how big this menu is in comparsion to everything else.  

 

Thanks,

Emily 

Change assembly constraints window to show the names of the constraints rather than icons

$
0
0

Hello,


In NX9 you could easily toggle between showing just the shortcuts (icons) or showing the names in the assembly constraint window.  I can't seem to figure out how to do this in NX11, and I hate having to hover over the icons to make sure I'm selecting the right one.

 

Is there a way to change this so i see the names of the constraints instead of just icons?

NX 12.0.2 - Maintenance Pack 4 Announcement

$
0
0

Dear Siemens PLM Customer,

NX 12.0.2 Maintenance Pack 4 is now available on the Siemens PLM Download Server.  This maintenance pack provides fixes built for installation on top of the Windows 64-Bit image of NX 12.0.2.


To select the release package for your platform click on the following link or enter the URL in your browser address window:

       https://download.industrysoftware.automation.siemens.com/download.php

Note: A valid WebKey account is required.

From the Download page, enter “12.0.2.mp04” (including the quotes) in the Search box to see a list of links for the release letter and the available release package.

Alternatively, the release package can be found using the file navigator by selecting ‘NX’ from the menu on the left and then expand the following folders: Product updates > Maintenance-packs > Nx12 > Windows (64-bit).

Sincerely,

Ben Broad

Siemens PLM Software

"Make From" Parts in assemblies - Wavelink vs Promote Body vs Assembly Cut Vs Dumb solids

$
0
0

We are attempting to standardize the way design "make from" and assembly modified parts in NX. An example would include bringing a standard part Hex nut and adding lockwire holes, a match drilled assembly, or added material like spraying on foam insulation. We are using NX integrated with TC.

 

What I am trying to achieve is

  1. Accurate Geometry
  2. Mass accurate models
  3. CAD accurate BOMs
  4. Minimize load times and memory usage at higher assemblies.

List of the Pros and Cons I can think of are below. Does anyone have additional thoughts or recommendations?

 

Also a few other questions I had are:

  1. Does anyone know if there are plans to deprecate Promote body or assebmly cut?
  2. Does anyone have a good metric on how much memory associative links use and if wavelink vs promote vs assembly cut is different?

1) Wavelink a copy of the component and make component Non-Geometric

     Pros

  • Associative
  • Correct mass properties
  • Allows subtractive and additive processes
  • Allows flexbility to toggle link live or broken to save memory but allow designers to make live again to get newest geometry

     Cons

  • If you roll the feature tree above the promote the component isn't visible unless non-geometric component is toggled back to geometric.
  • Uses memory at higher assemblies to load all the associations if link is live

2) Promote Body

    Pros

  • Associative
  • Reuses the same solid keeping mass properties
  • Allows subtractive and additive processes
  • Simple, 1 feature and action by the designer

    Con

  • If you roll the feature tree above the promote the component isn't visible
  • Uses memory at higher assemblies to load all the associations

3) Assembly Cut

    Pros

  • Associative
  • Reuses the same solid keeping mass properties

    Cons

  • Only allows subtractive processes
  • Uses memory at higher assemblies to load all the associations

4) Dumb solids and non-geometric component

    Pros

  • No memory issues
  • Correct Mass properties (has to be reassigned but still possible)

     Cons

  • Non-associative
  • Hard to tell if geometry has changed

Based on this I am leaning toward wavelink with non-geo or promote body. I almost wonder if promote is just a wrapper on the steps I mentioned above  for wavelink because they act basically the same.

 

The differences between the 2 I see are:

Promote is simple. 1 click for the designer and they can start modeling.

Wavelink has the ability to break the link and save memory (potentially automatically at release?)

 

What do yall think?

Viewing all 5175 articles
Browse latest View live


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