Student Projects

To see the latest student projects, click Projects on the left menu and then click Proof 3

Adaptive Formulations Spring 2009 Syllabus

The Adaptive Formulations Spring 2009 Syllabus is Attached.

CatBot 2.2

The newest version of CatBot can be downloaded

Using CatBot 2.0

CatBot 2.0

A very basic introduction to ROBOT

ROBOT Tutorial - Simple Grid-Shell from DXF File

Complex systems...simple rules

Complex systems...simple rules

A scripting example...

Catia V5 Automation Guide

Comments on Production Thus Far

All,

Plates!!

You can now create plate elements using the new AF Tools.

Sleep is dead!!!

Users can download the newest AF Tools here.

The changes made in the newest version are as follows:

Generating the XML and the Robot Files For Your Optimization

In order to generate a .xml and a .rtd (Robot) file for your optimization workflow, you need to run CatBot with two arguments, a file name and the '-b' flag which specifies that CatBot should run in "build" mode. In the AF_Tools folder, a batch file has been provided to do this for the 'Demo' optimization. The batch file is called "AF_Demo_Build.bat". The syntax of this file is:

start CatBot Demo -b

Excel Integration

Excel Integration

If anyone wants to use Excel within a modeFrontier loop, its pretty straightforward. The Excel node in modeFrontier is pretty similar to the Catia node. The only real integration issue of note is that you'll need to make sure macros are enabled in Excel. I believe the school's computers default to having macros off, so to turn them on, just go the Excel Options menu (which is located in the Office main menu in the top left corner of the screen for Office 2007).  Then navigate to macro settings (within the Trust Center settings) and enable macros.

Quantify ray trace

Quantify ray trace

 I have a question to run by the savvy. My goal is to construct geometry, in Catia, that can simulate vectors of light. I would like to measure the number of vectors that terminate on select surfaces. I am curious if one could use the logic of ray trace to write an algorithm that bounces vectors off all objects in a given scene. I would assume applications such as Ecotect but boo hoo. I have found Ray trace codes for Java but not visual basic. I imagine one could translate but given that I am relatively illiterate in both it is going slow.

Heino Engel, Tragsysteme : Chapter 5 - Height Active Structures

We've scanned Chapter 5 from Heino Engel's engineering tome, Tragsysteme. You can get it here.

SOM? Project that projects a spot of light on a classroom wall?

SOM? Project that projects a spot of light on a classroom wall?

Ian, I remember you talking about it a couple weeks ago, could you forward us info on that project?

thanks,

Mat

Optimization Demo

The tutorial has five required parts.

  • The Catia file - Demo.part
  • The modeFrontier project - Demo.prj
  • The XML file - Demo.xml
  • The Robot file - Demo.rtd
  • The output file - Demo.dat

Your demo directory should look like this.

Class Roster

REGISTERED

Installation

After a rocky start, I believe we’ve got the software working now. The following instructions are for the use of the Catia->Robot->modeFrontier workflow. These instructions assume you are using WindowsXP or Vista.

  1. Install Catia V5, Robot Millenium 20.1, and modeFrontier v3.2. You will need licenses for all of these pieces of software in order for your optimization to run.

References (Proof 3)

COMPUTATION
(including Parametric Modeling, Evolutionary Computing, and Genetic Algorithms)

Syndicate content