Version 39 of Martin Lemburg

Updated 2007-10-05 11:29:48 by male

Shortform: male


http://www.angesagter.de/img/28/283e432333131e8e8b26dba17b237dff.jpg


I'm born in Hamburg/Germany in 1971 and I'm living in Berlin/Germany since 1999. Up to 1999 I studied mechanical engineering, specialized on construction/design and informatics. My tcl experiences began in 1997 to extend adminstrational CAD system supporting software. Since than I stuck on tcl/tk! *g*


Since 1999 I work in a former very small company dCADE. Than dCADE became a part of UGS, former Unigraphics Solutions, previously a part of EDS called EDS PLM Solutions (PLM = Product Lifecycle Management) and now belonging to Siemens Automation & Drives - Siemens PLM Software [L1 ]

The last years I was working mainly on the build of schemable converters for data exchange between different kind of systems and our simulation system. But my main work is about CAD system to simulation converters. My work was about process-, networkcommunication, data extraction and export via parsing or API usage.

The simulation system PLS (Press Line Simulation), I developed for is, used to simulate, verify sheet manifacturing presslines, presses and dies (kinematics, collisions, flow of material, ...). It's used too for offline programming, pressline transfer tooling construction and verification, assembly validation, etc..

This simulation application logic is written in tcl, combined with a C++ executable, handling the connection to a Motif/MFC UI and our simulation toolkit (with a exported tcl interface). We build in MFC and Motif scalable application specific widgets that export commands to tcl.

So I'm used to say, that we have a C++ core (executable) and an exchangable application written in tcl.

"My" CAD system to simulation converters were built via these C++ core (often a shared object), a library or shared object containing a C++ to tcl interface from the CAD system API and the tcl application, that is nearly identically from CAD system to system.

The platforms to be supported were NT/w2k/XP, IRIX, AIX, Solaris and HP-UX.

Main customers for this simulation application are automotive companys and their subcontractors all over the world.

Currently I'm working on connecting CNC-/NC-Controllers with the NC-Simulations we sell, like NX CAM and eM-RealNC.


!!! A long time ago I asked Theo Verelst (TV) to host my packages, which he did a long time, but currently all the packages mentioned below are only available on demand (e-mail) !!!


tcl appliations:

tcl only packages:

  • tcf 1.0 (pure tcl Try Catch Finally), documentation included
  • AtExit 1.0 (exit-handler/finalizer package, inspired by [L3 ])
  • !include 1.0 (C-include like behaviour to source files - enhanced version of [L4 ])

binary packages with MS Windows DLL:

  • tcl_messageBox 1.0 (for tcl/tk v8.1+ on Windows only)
  • shutdown 1.0 (for tcl/tk v8.1+ on Windows only)

Contact via Internet:

  • company contact:
     mailto:[email protected] - http://www.siemens.com/plm
  • privat contact:
     mailto:[email protected]

[Category Home Page|Category Person]