Pages

Thursday, August 16, 2012

Default Text Sizes in CATIA V5

catia default text size
How do you change the default tree text size in CATIA?

To change the default size of the text in the specification tree in CATIA V5, click on the tree. This will allow you to first set the size of the tree text to how you want it by zooming in or out. Once satisfied, instead of clicking on the tree again click on the axis system in the lower right hand corner of the screen. This should change the default size of the specification tree, even if you should close CATIA and open it again the text size should remain the same. 



How do you change the compass size in CATIA V5?

text size catia
 

Another common question is how to change the size of the compass. I recently just switched over my PC to Windows 7 OS and the compass is smaller now than it was while I was running Windows XP. In addition to this, when I right click on so geometry in the spec tree and open the Parents and Children window in CATIA the default text size is so small I can't easily read it. Thus, I have to zoom in on it every single time which is really annoying and wastes valuable time (I'm a CAD engineer and am always striving for the most efficient way to do things). There does not appear to be an option under Tools > Options to change this setting. The best answer I could find involves editing the CATIA Environment file (env.txt) as so:

CATWidthMMOfScreen= 340 which is the screen width value in millimeters => measured on your screen.
CATHeightMMOfScreen
= 200, the screen height value in millimeters => measured on your screen.
CATWidthPixelOfScreen
= 1920, the horizontal screen resolution set in your computer display properties panel.
CATHeightPixelOfScreen
=1200 is the vertical screen resolution set in your computer display properties panel.

The location of the CATIA environment file depends on how you or your administrator have set it up. Listed below are the default CATEnv file locations: 

Windows XP:
C:\Documents and Settings\All Users\Application Data\DassaultSystemes\CATEnv
C:\Documents and Settings\username\Application Data\DassaultSystemes\CATEnv

Windows 7:
C:\ProgramData\DassaultSystemes\CATEnv
C:\Users\username\AppData\Roaming\DassaultSystemes\CATEnv

Monday, June 11, 2012

Kinect Hack Video: CATIA V5 Manipulation


KinectCAD for CATIA V5

I recently stumbled upon one of the coolest Kinect applications I’ve ever seen. The Kinect is Microsoft’s Xbox 360’s latest webcam style peripheral. This new high tech toy permits users to “be the controller” through natural user interface (NUI) by controlling the game with their voice and body movements. Microsoft took it a step further and released the Kinect software development kit (SDK) for Windows 7 allowing developers to write Kinect applications in C++, C#, or Visual Basic .NET. There are numerous “Kinect hacking” videos on YouTube. One such user has now manipulated the Kinect to provide a gesture based movement of CATIA part objects.




How to use Kinect with CATIA V5? Using this new application in development it is now possible to rotate and zoom in or out of your new Kinect 3D CAD model while standing in front of your monitor and using your arms. It gets even better: utilizing Kinect’s built in microphone there is a rudimentary speech recognition function you can use to change the rotation axes. Can you imagine creating every part in CATIA this way (or any other CAD system for that matter)?

Using the SDK V1 software for Kinect, KinectCAD has been created in Visual C# 2010. It may be a slow way to work (at first) but is a brilliant concept nonetheless. Pretty soon we’ll be seeing 3d Kinect models of all our CAD parts. It would be a great way for automakers to perform layout check in conference rooms (and funny to watch  too). Hats off to the creators and I can’t wait to see more. Checkout the Kinect video recording below:


Please note: this program is still in development.  To learn more please visit this site. So, what do you think of KinectCAD? What other applications could you see between Xbox Kinect and CATIA V5? Please leave a comment below!

Tuesday, May 1, 2012

Importing AutoCAD Drawings into CATIA

 How to convert DXF drawings into CATIA CATPart sketches 

There's a little trick I use when I need to copy and paste DXF 2D drawing views from AutoCAD into a sketch for a CATPart file. First of all, if you attempt to simply copy and paste a drawing view directly into the part file you may get something that looks the image picture below- a jumbled mess of data, points, and lines. 



In order to fix this problem to import the drawing data completely, open the dxf file in CATIA. Next, save the drawing as an IG2 file (which is a 2D iges file). Now open the IG2 file and copy the main view into the CATPart. Or, another option is you can rename your IG2 2D file in Windows as .igs and then open that file and it will be imported in CATIA as a 3D part file. Sometimes you have to get creative and employ these little work-arounds to get the software to do exactly what you want it to do.



Tuesday, April 24, 2012

How to Insert Symbols in Excel

I've created a new "How To" video tutorial showing you how to insert symbols, like the degree sign, into a Microsoft Excel spreadsheet, using three different methods including the character map.

Tuesday, April 10, 2012

What is CATIA UUID?


One of the biggest CATIA mysteries for new users is what is UUID and what does it stand for? UUID stands for a Universal Unique IDentifier. Every CATPart and CATProduct contains a UUID. Basically, CATIA identifies files based on their file name and their UUID. Where problems occur are when two pieces of data have the same UUID. Compounding the problem, the UUID can’t be viewed or edited with any current CATIA function. There are cases when two files may have different names but share the same UUID.

Actions which will create new UUID include:
·        File + new
·        File + new from
·        File + save As - option save as new document
·        INSERT new Product
·        INSERT new part
·        Document Template Creation

Actions which will keep the same UUID for each include:
·        File + open
·        File + save management
·        File + save
·        File + SaveAs
·        Send to directory
·        File + CLOSE
·        File + save
·        File + save ALL

Tuesday, April 3, 2012

CATIA Error: Generic Naming Graph Treatment


CATIA V5 is full of many wonderful surprises in the form of weird error messages. One of my favorite is "Click OK to terminate: Yes or No" but it doesn't matter which option you choose, CATIA still crashes and closes unexpectedly. I recently had the pleasure of discovering a new problem that I had never encountered or even heard of before. I was in the process of updating a CATPart when an update error popped up displaying: "An error occurred in Generic Naming graph treatment." The update cycle was stopped and would not continue. The issue occurred every time I tried to update the part file. Better yet, I couldn't find any information about this particular error anywhere on the internet. Has anyone else experienced this problem or have any idea what the exact cause could be? I have to admit I'm at a bit of a loss here. Fortunately, I was able to eventually work around the issue but I would still like to know what the error means. 

Join our new CAD Systems Help Facebook page for the latest updates and information
.

Monday, March 19, 2012

How do you simulate rolling in CATIA?


This is anupdate of an older post. I've created a brand new tutorial with step-by-step instructions detailing how to use CATIA V5's DMU kinematics workbench to simulate a rolling object.

First, in assembly design, create a new product and insert two new parts, one name Wheel and the other Ramp. 


I've explained this before but as a real quick overview, to create my ramp I used three sketches (overhead, side profile, and rotation about itself sketch) and combined them with laws. The wheel is a simple sketch and pad command. On my ramp I have two parallel curves 5mm apart. On my wheel I also have two parallel curves offset from each other 5mm. I added a point to one of the edges of the wheels so you can see it spin around in a circle when we simulate it. 


Add a Fix constraint to the ramp to ensure it does not move. It's absolutely vital that the curves on the wheel and the curves on the ramp are tangent to each other. Even a 0.001 gap and it will not work. Use coincidence restraints to pair them together if you have to. Also make sure your ramp is nice and smooth and much bigger than your wheel.

Now it's time to go into the DMU Kinematics workbench. Create a new mechanism and set the ramp as the fixed part. I can constrain all degrees of freedom using only two joints. The first joint is a roll curve joint between curve 1 on the wheel and curve 1 on the ramp. This is a length driven joint meaning you will input the rolling distance over time from the start point. The second joint is a slide curve joint between curve 2 on the wheel and curve 2 on the ramp.


Once you get the hang of it you can simulate more complex systems, like a full-scale roller coaster

CATIA KINEMATICS ROLLING TUTORIAL VIDEO: 



View my Introduction to CATIACATScript Macros Video Tutorial.