Month: January 2009

A small trick, that some might not know about getting Nozzle information into ISOGEN. Sometimes, we run into those pieces of equipment that just don’t fit the mold for what our Equipment module can do for us, or we get packaged equipment from a vendor with a good enough model to use in ours. That happens. This doesn’t mean however that we can’t get the equipment and nozzle info into ISOGEN.

If you have to use something other than CADWorx Equipment to make your equipment, make sure to use Long Weldneck (LWN) flanges for the nozzles. Once you’ve inserted the LWN in, do a component edit, and goto the TAG field. Type in your equipment name and nozzle number there. Isogen will then recognize what you are trying to do and make it into a nozzle for you on your ISO’s.

So, you use CADWorx Plant Pro, and you use the ISOGEN interface and you have to show field welds. This is easy, really, for ISOGEN it’s too easy!

Once you place your weld in your Model, do a CEDIT on the weld that you want to be a field weld, and change it’s BOM Item type to MISC. ISOGEN will do the rest and call it out. When ISOGEN runs, you’ll get a leader and the text FFW next to that weld.

If you want to change the text, this is located in your ISOGEN alternative text file, switch # -221.

If you are running Plant Pro, or Steel Pro, we’ve worked up a little workaround for that around here.

First, go to Plant, Setup, Layers and add a new layer called Frozen Steel. Make is a color that is truely obnoxious so that it stands out.Next, rather than doing the standard “subtract” command in AutoCAD to make your holes, draw a profile of the hole you want to make, and make it a solid using CADWorx Steel, Plate. Do a COPE to get the hole in the steel. If you have multiple holes, array the solid, then cope. Now, turn the cutting profiles(this is your plate solid) to the “Frozen Steel” layer and turn that layer off. Having the layer turned off means that the objects are still “active” even though they are off. This means that when you stretch, the objects still react to the steel member and retain the hole.

CADWorx has a setting called Auto Cope in Steel, here’s the definition from the help file:

“This command allows the user to set automatic coping on or off. When the system is on and two members are coped, they will remain coped even if one of the member is changed. They will automatically re-cope to the shape of the new member.”

By using steel to “cope” the holes into the member rather than a subtract, you can make use of this to keep the holes when you have to stretch a member.

Let me know if it works for you

Theres a short video I made of this on my SkyDrive. Feel free to download and if you have any questions just let me know!

As you can probably see, I like to dig into the roots of a software to tweak it for whatever purpose I can. This little post is going to talk for a second about working with Datafiles in the different CADWorx packages.

CADWorx Plant

The Datafiles in CADWorx Plant all follow different structures, so you need to pay close attention to these files. When you do a spec edit, you’ll notice that each component has a specific Program Code. This Program Code tells the software what “kind” of fitting you are about to place. For each program code there is a specific datafile template that goes with it. The structure is very specific for each fitting. There are templates available for all of these. http://www.coade.com/cadworx/examplefiles.exe this link from COADE will give you GREAT info including drawings to show how all of these templates are used.

The real power in these files is taking them someplace they were never really intended to go. We’ve made some basic Turbine Meters using the Flanged Pipe component, and even made a tapped bleed ring using a reducing Tee. You can bend these quite a bit, as long as you stay within the structure of the data file.

CADWorx Equipment

Some people aren’t aware that there are datafiles in CADWorx Equipment, well, there are. For the Nozzles there are a couple. We’ve been toying with these, and have even tweaked one to better represent the RTJ nozzles in the software to show the Taper on the back of the face, similar to a standard RFWN. Not difficult, just need to pay attention to a couple of details.

CADWorx Steel

This is the program that I’ve really had fun with. I’ve tweaked quite a few of these files to do some pretty good things for Joe User. Some of these files have been my most requested files. I’ve take the Flat Bar and turned it into a Lumber file. Good for building a deck for your house, or framing a pump foundation. I’ve made some Bar Grate, Checkered Floor Plate, and Plywood files from the Plate files. They don’t show any different, but come BOM time, they can make all the difference in the world. I also did a batch of Sonotube file our of the Pipe files. Again, anytime we did a project, we had to BUY Sonotube, so why in the world would we not want that in a BOM to order from. These were easy to tweak. All we needed was a little front end data to enter in. Again, these files follow a pretty structured format, but in that structure, we still have flexibility. If anybody wants any of these files, just let me know, and I’d be happy to send them out. I’ve emailed them out hundreds of times, and would be happy to keep doing so.

Lastly, in doing a lot of the datafile manipulation, I’ve found that a program called TotalEdit to be a dream come true. As most of you may know, the CADWorx Datafiles are nothing more than .txt files. TotalEdit is a text editor, that is a LOT more powerful than Notepad. It doesn’t cost anything, and can be downloaded here : http://www.codertools.com/totaledit.aspx This little program has saved my life, and offer some great tools like the ability to highlight a column of text, similar to excel, you can open multiple files at once and tab them, or even open them side by side for comparison. If you are going to be modifying data files, you need to take the time to download this and run it.

If you have any questions or comments, or if there is anything I can do to help, please let me know.

I wanted to talk today about another underutilized tool in CADWorx Plant (and Pro). The Database. Now, some of us have had run-ins with other software that made the database a less than pleasant experience. This doesn’t have to be one of those times. I’m going to talk about a few places where I’ve used the database, and ask you guys to do let us know how you use it.

Database for a spec

OK, don’t get excited, really! This call came in yesterday, a client has a model that was given to them by a contract designer. He used his specs, and now those specs aren’t available to the end user. The model they have looks great, but as we all know, it’s going to change. These guys are left with the unenviable task of building specs that they don’t have, to match a model that they do. To do this, we’ll use a database. Now this isn’t the 1 button “save all” button to fix our problems, but by doing a 1 time data “dump” to an access database, we can get a headstart on the process. To do the one time dump, we’ll go to Plant>Accessory>Database>Export. Select the database type, and name it. This will give you the information you need to build a spec based off what is already in the model. The information exported to a database not only includes short and long descriptions, it also shows the datafile used to create the component. This is HUGE to determine if it was an out of the box file, or one that was created.

Database to Rebuild a model

This one looks really cool, and has some big implications. Once you export to a database, or the case of plant pro, use a live database, you can import that into a new drawing to rebuild all of the piping. Imagine a drawing corruption, if you have a database of the model, you can pull the pipe into a new clean drawing.

Database to change Descriptions

This one has happened to us all. We “finish” up a model, and start turning in drawings and someone doesn’t like the descriptions that we used. An easy way to clean up an entire model in a hurry is with a live database. In the database, use the filter tools in access to align up the descriptions, then use find/replace to bulk change descriptions. Save and close the database, then sync your drawing back up to it.

These are just some of the things we’ve toyed around with. We’ve also done semi-realtime material drags from the database to see where things stand during various stages of the project. With the amount of data that is available, the possibilities are HUGE!

Let me know how you are using database, and as always, if you have any questions, please let me know!

Today, I’m going to stay in CADWorx Plant, this little trick also applies to CADWorx P&ID. In the setup dialog box, there is a button labeled Border. Now, most of us don’t use this, frankly, because we are using our own border, not one that is already shipped, and selecting the User Border option, just takes us out to browse, no different than an insert command would. So wouldn’t it be nice, if our borders were listed in the predefined, just like all those cool borders from COADE? It’s easier than you think.

The first step is to go into your support directory, on a factory install, this is C:/CADWorx Plant 2008/Support, yours might differ. Once you are in the folder, look for a file named:

Mvsetup.dfs

This file can be opened in your favorite text editor, mine is TotalEdit, but NotePad works just as well.

You can see here that I’ve already gone ahead and made a few changes to mine, to give you an idea. Each line item is broke out into 3 sections, each separated by a comma.

The first section is the name as you want it to appear in the dialog box, ie:

36×24 ECAD Vessel Fab Border

The second section is the drawing name itself, ie:

_ECADBDR_VES_FAB.dwg

The third section is the units that it inserts as, IN or MM.

These, again, are separated by commas, withOUT a space after them. You can also comment out borders, by adding a semicolon in front of the description, the border is still there, but is just not visible.

The last step you will need to do, is to copy your border into the SUPPORT directory. This is important, for CADWorx to find the file.

You now get to have the borders you want and NEED available to you, right there from within the software.

Hope this helps, and as always, let me know if there are any questions.

CADWorx Plant has a great way to find the Center of Gravity (COG) of a spool, and CADWorx Steel has a great way to find the COG for steel and steel assemblies, but you can’t REALLY run a combined COG for both. There is a way around this though, and it’s not that hard.

The way that I go about this is to run a SCG (Steel Center of Gravity). Be sure to insert in the marker, and save the report out. Now, take a look at your model, and locate the COG Marker that was placed. Once you’ve found it, do a generic attach to that marker. Plug in the weight from the report and description of the skid. then do a Plant COG (Center of Gravity) on the rest of the model, including the SCOG marker. Now, on things like equipment and pumps, you will need to locate their COG and place a node there, and again, generic attach with the weight. This will give a COG report for the entire assembly.

One other perk to this, is on the BOM, you will get the skid and any other generic attached items, like pumps, vessels etc. as a line item, but they won’t interfere or try and pull into an ISO IN/OUT or ISOGEN pull.

If you have any questions, please do NOT hesitate to get in touch with us!

Okay, so here’s the deal. When I first got my copy of PV Elite from COADE, and started learning, I had designers disease. I wanted something ON SCREEN right away. Had to see what the picture looked like, with no regard to setting anything up. Well, that was fun, I had my picture, but then I had to set things up, a little after the fact…

So, I started to work on that, and came up with a few things that I do either before I start the design, or maybe a little ways into the design that help things out.

Pick your Code
Okay, so first off, before you get crazy clicking on components, make sure that you have the right code selected. This isn’t a HUGE deal, but it’s nice to start out using Div 2 if you are doing a Div 2 vessel.

Select your Units
This one get’s me every time, and I don’t know why. PV Elite has several pre-defined unit styles, USE THEM. I get people calling me that they can’t calculate a 2″ straight flange on a vessel because it’s asking for length in feet, CHANGE YOUR UNITS! It’s not tricky, but people still miss it.

Design Constraints
This is a tab at the bottom, and should be one of your FIRST stops if not your first. This is VITAL information that needs to be reviewed and setup. You can pre-select certain values, for instance the Pressures and Temp’s right here, so that as you are putting the right info in, more on this in a minute. This is also where you are going to set your datum line, or in Kyle’s vocab, the strike line. Vessels don’t get built by measuring off the ground, quit designing them that way.

First Component
There is some debate, at least with one of my clients about this. I’m going to talk for just a second about this being a vertical vessel. Nothing fancy, just a straight up, 2 heads, a shell, and a skirt kind of vessel. He has always designed the vessel, then added the skirt, well, so be it. Your first component is whatever you want. PV Elite will let you insert components after the fact, really. It’s called the insert button. Great name for it. Build your vessel, then come back, and insert in what you need.

Fill In Some Data
Once you’ve put your first component, take the time to fill out a few things. The first, and biggest being, THE NAME! Name your components, this isn’t vital, but it sure makes life easier when you are reading over your reports. Next up, fill in the sizes and materials. PV Elite populates up. Meaning that the information you provide in the first setup, will be directly pushed to the next component you place. Taking a few seconds to set the information on the first component will save you lots of time when you start having to change them ALL! I tend to treat that first component like I was running CodeCalc. Take the time to set it up right, and you will save yourself a few minutes in the long run.

This is pretty much the start of my vessel, from here, it get’s fun. You actually start BUILDING the thing.

Hope this gives you a little food for thought, and take a few extra minutes to explore the software, and find the ways for you to get faster and more efficient.

Short one today, but this is a nifty little trick in PV Elite that I thought I would share.

I was doing a tech day for a client a few days ago, and they asked me to mid-design switch material on a skirt. Not a big deal, honestly, I had forgot to set the right material from the start. There is a quick way to search for a material at the component level. Go to your material line item in the input panel, and type in PART of the material you want to use and hit enter. This will throw up a warning that the material you typed is incorrect, unless of course you typed out the entire thing. For instance, if I wanted to use SA-106 GR B as my material, I could just type 106 and hit enter. After you click ok on the dialog box, the “wildcard” searched materials will come up. Pick the one you want from the list. This will open the materials property dialog to show you the info on that material. You can either select that material, or hit back to go back to your search. If you hit select, then you will get the variables that you can modify, as well as calling the material out to be normalized or not. Click OK and you now have reset the material for the component.

Not an earth shattering tip, but a nice feature to grab the correct material quickly.

I’m going to break away from my normal CADWorx talk for a minute, and talk about another program that COADE makes called PV Elite. For those of your not sure what this is, it’s an ASME Code based pressure vessel design and analysis software. It works GREAT with CADWorx Equipment and Plant Pro. I highly recomend you take a look at it, or shoot me an email, and I would be happy to talk to you about it.

The feaute of PV Elite that I’m going to talk about today is the list box. This is one that stays hidden in plain sight.

I was recently in Arkansas for the Arkansas Society of Professional Engineers (ASPE) and their Winter Meeting. While I was at the booth, a PV Elite user, who was on vacation and staying at the hotel, came by and started asking me questions about the software. Some of what was bothering him was the inability to rapidly do “just like” items. Enter, the list box.

This box is a spreadsheet style dialog box that has an icon on the Auxiliary toolbar, or can be reached from the dropdown: Input>Display the List Box.

Here’s what the screen looks like:

Notice the tabs across the bottom of the input area. Nozzles, Weights, Packing, Force/Moments/ Rings, and the list goes on. Anything that you have to use a lot of, you can quickly duplicate right here. In addition, if your report says that something needs to be modified, a ring size for instance, you can open this dialog and change it here, where the data is a little easier to support.

Take a few minutes on your next design and look over the List Box, I think you’ll be happy with what you find.

As always, comments are welcome, and if you have any questions, please let me know.