perplexed WITH PARTBUILDER

perplexed WITH PARTBUILDER

Joe-Bouza
Mentor Mentor
1,144 Views
9 Replies
Message 1 of 10

perplexed WITH PARTBUILDER

Joe-Bouza
Mentor
Mentor

I want to edit and add some material values to a circular pipe default PVC catalog.

 

in PB I edited values the list pops up I changes the ones I want changed and added the material i want in addition.

 

save, close< PARTCATALOGREGE yada yada and the values are the same, I go back to the cat file and its as if I did nothing? ,,, hmm did not get a read-only or permission notification and IT know nothing of these files set something.

 

I open the xml and edit that directly still no update to the list?

 

... holy cow it is opening a copy. ho do I stop that

 

What gives?

Joe Bouza
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

0 Likes
1,145 Views
9 Replies
Replies (9)
Message 2 of 10

pperales2
Advocate
Advocate
Did you copy the entire catalog into another drive that is not the local one. Then set the default part catalogue to the one you copied?
0 Likes
Message 3 of 10

Joe-Bouza
Mentor
Mentor

I just went into part builder to edit sizes and realized it was opening pipeModel-copy.dwg. We look on the server for catalogs. what sets the model file name and how can I reset it?

Joe Bouza
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

0 Likes
Message 4 of 10

pperales2
Advocate
Advocate

If you want to edit the parts list you need to copy the original pipenetwork part catalog (the entire thing) and place it somewhere else you can easily access it like your company standards folder.

 

The location is somewhere here:

 

C:\ProgramData\Autodesk\C3D 2020\enu

 

Once you do that set the default pipenetwork catalogue to the one you just copied as shown in the image below;

 

pperales2_0-1656807649033.png

 

pperales2_1-1656807684382.png

 

In part builder make sure you are on the correct folder that was set previously. 

 

pperales2_2-1656807750158.png

 

0 Likes
Message 5 of 10

pperales2
Advocate
Advocate
You cannot save over the default file.
0 Likes
Message 6 of 10

Joe-Bouza
Mentor
Mentor

Are you saying anytime I want to modify sizes I have to make a new copy? I may have misunderstood.

 

I have a company catalog on server similar to what you show. So any changes will create a copy and we have to remember and live with that?

Joe Bouza
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

0 Likes
Message 7 of 10

Joe-Bouza
Mentor
Mentor

yes

Joe Bouza
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

0 Likes
Message 8 of 10

Joe-Bouza
Mentor
Mentor

wait a minute..

 

Isn't catalog folder the root  and Imperia pipe / structure inside it? that is how it is on mine.

 

JoeBouza_1-1657024364045.png

 

Joe Bouza
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

0 Likes
Message 9 of 10

MikeEvansUK
Advisor
Advisor

Joe, you shouldn't need to amend the parts XML for this unless you have hardwired a context giving a list.

 

The material context should work fine..

 

In the AeccPartParamCfg.xml file where the context descriptions are:

<AeccDfParameter name="Mat" desc="Material" context="Material_Type" index="0" datatype="String" usage="String_General" managelist="True" unit="" visible="True" internal="True"/>

 

The Managelist saves a list of used entries to AeccSharedPropertyLists.xml. If you want to add new materials do that here either by typing the new material in the parts material section or manually adding to the file.

 

You can always edit the OTB parts and do what you like with them, although it's better to create a backup in case you do something wrong. When you say it is saving a copy, I would check the admin rights to make sure you can edit these..

 

The way the paths work, all files the Xml, JPG and DWG should have the same name. If not it will not find them or use the correct file. You can change the JPG path / name in the XML (line 6).

 

If you have hard wired and are trying to amend the info but it's not holding it sounds like a link is messed up.

 

To test, open the corresponding xml file and go to the list section you want to add to. copy the last line in the list then paste below. Change ID="i#" to the next number in sequence and the value then save.

 

<ColumnConstList desc="Frame Height" dataType="float" unit="mm" name="SFH" id="CCL3" visible="1" context="StructFrameHeight" index="0">
<Item id="i0">150.0000</Item>
<Item id="i1">100.0000</Item>

<Item id="i1">100.0000</Item>
</ColumnConstList>

 

Rebuild & revalidate the catalogue, look for errors then try to change the properties to see if it has taken hold.

 

Review the validation file in \validate for the part to see where it is actually looking for this item, it will give the name in the last line.

Mike Evans

Civil3D 2022 English
Windows 7 Professional 64-bit
Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz (8 CPUs), ~4.0GHz With 32768MB RAM, AMD FirePro V4900, Dedicated Memory: 984 MB, Shared Memory: 814 MB

0 Likes
Message 10 of 10

Joe-Bouza
Mentor
Mentor

Thanks Mike

I get that but whats perplexing is the default pipe catalog is looking at the copy. I can leave as is but I would like to look at the default file(s)

Joe Bouza
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

0 Likes