Beruflich Dokumente
Kultur Dokumente
Page 1
TB Project Handle
Updated: See Project Handle presentation
Tribon M3 introduces new way for Tribon data exchange between shipyards, design offices and
subcontractors. M3 Project Copy simplifies the task of Tribon model transfer (objects copy) between
different projects and reusing existing Tribon model in new projects.
TB Project Handle is based on Tribon M3 Project Copy API and provides some extended
functionality and comfortable user interface. Advanced control, automation and two levels of protection
against unwanted data overwriting during the import procedures are combined with intuitive interface.
When running in "Import" mode for example it provides some preliminary information about the selected
transfer set status and contents details. Some common controls like "Log Report Form", "Task Scheduling",
etc. are available directly at the startup window.
TB Project Handle implements the following additional features:
possibility to select all Tribon object types at once and at the same time to be able to assign different
selection filters for different object types
multiple selection filters for one and the same object type within one object collection session
auto extend functionality - identifies and collects all referent objects automatically
implements collection templates - set of object selection methods, criteria and transfer options that
can be stored and reused for repetitive data transfer
referent objects identification
transfer log report form
data import simulation - when transferring information from one Tribon project, design office or
subcontractor to another, one of the most important issue is to get clear picture about the contents of
the transfer set and its correlation with the target project. This function indicates which objects are
new and which objects already exists in the target project.
object protection list - working with subcontractors involves Tribon data exchange on regular basis.
One Tribon transfer set will often include objects that should not be overwritten in the receiving
site/project. This function helps to protect Tribon data specific to the destination site/project from
accidental overwriting during the import procedures
task scheduling - it might take a long time to create one Tribon data transfer set, especially when big
number of objects is involved. What about if more than one transfer set is required? Schedule all
data transfer jobs for the night...
Lenin
Page 2
screen shot)
Auto extend
Automatically extend collected model objects with their referent
objects. One cable way for example may have the following
referent objects: cables routed on the cable way, components used
for material, structure parts, other connected cable ways, assembly
references. When auto extend function is checked, all referent
objects will be automatically included in the collection even if they
are outside the scope of the current selection criteria.
Collection templates
In M3 Project Copy it is possible to save the current transfer set collection for further usage. However, it is
not very likely to be able to reuse the same collection set again let say one week later when will be
necessary to export the same blocks/modules again but lots of new objects have been created meanwhile.
The previously stored collection will not include the new objects created afterwards.
Lenin
Page 3
Lenin
Page 4
collect data - create the transfer collection, which involves finding and verifying the objects that
will be transferred
copy data - copy collected objects to transfer set data base
While the first part of the job could be done in relatively short time, the process of data copy could take
quite long time. It depends on several factors like: system performance, object types involved and the
number of objects to be transferred.
TB Project Handle task scheduling feature can save lots of the time required for data collection and transfer
set preparation. Three methods could be used to prepare the collection:
all objects
stored collection - previously created and stored collection
stored template - previously created and stored template
It is possible to schedule one or more different tasks (Export, Import, Verify) targeting different Tribon
projects. Since it is never known how long one task will be running, TB Project Handle suspends and
queue any coming tasks if the previous one has not been finished. This method guarantees that there will be
no task skipped and at the same time it is not necessary to try to predict how long the first task will be
Lenin
Page 5
running in order to define at what time to schedule the next one. (see example screen shot)
Key Features
DataBase SubServers ?
DataBase Fragmentation ?
Download
Lenin
Page 6
Key Features
Lenin
Page 7
There are several reasons to try avoiding such subservers running for a long time. Sometimes they might:
lock some extra licenses, lock or even corupt the corresponding data bank, decrease the system
performance. The SubServer managment facility comes to help the users and system administrators to
avoid it in an safety way. The users will be notified when an old or obsolete subserver is detected. Then,
there will be an option to stop it. At the same time the users can stop only their own subservers. An
administrator's modification is available as well, where the user can stop any DB subserver and set up an
automated procedure to clean up the obsolete subservers from the server machine.
TRIBON DataBase fragmentation
When you work with Tribon native data banks and you delete some objects from the model, the database
size remains the same. The space taken from the removed objects can not be used for the new objects
created. This way the data base is filled with unused "gaps" between the objects. Databank Utility has been
updated and now it will display the total size of the listed objects. If the data bank is located on the local
machine where you are running DBTools Pro, when you list all objects from one data base, the DataBase
will be automatically verified and fragmentation reported if found.
Need more information? Please do not hesitate to contact MBM Project at:
support@mbmproject.com . We will be happy to help you.
Lenin
Page 8
o
o
o
o
o
o
Specification:
Outfitting suite extracts Tribon model information from Tribon outfitting objects listed
above and provides the following features:General Information
General Info (available in pipe and ventilation only) - creates list of all pipe lines,
pipe spools and ventilation lines corresponding to the given search criteria
(project, module, object name) and display information about:
o pipe line / pipe spool / ventilation name
o creation date
o last modification date
o user ID
o status - present, obsolete, number of spools corresponding to particular
pipe line, etc.
Parts list - creates parts (material) list suitable for material specification and
production as well as for model check during the design process. Includes the
following properties:
o object name
o part ID
o component name
o material number (for link to external material information system)
o quantity (length where appropriate)
o weight
o COG ( can be activated optionally
Equipment List reports the following additional information
o equipment location
Lenin
Page 9
purpose
list of connected cables
Material summarize - all objects from the list or selected objects only.
o The material list is summarized per object (model) name and total for the
whole selection.
o For Cable Way - two reports are generated: total material list and parts list
(reports the number of parts with equal size).
o When COG is activated, summarized COG report will be generated as
well.
Export - save the information to comma delimited file format suitable for direct
import to Microsoft Excel or Access data base.
o
o
Installation Instructions
System requirements:
o
o
o
Windows 2000/XP
Microsoft .NET Framework 2.0
TRIBON M1v4, M2 or M3
Installation
Notes:
o
Need more information? Please do not hesitate to contact MBM Project at:
support@mbmproject.com . We will be happy to help you.
Lenin
Page 10
Extracts TRIBON Hull design information and reports model consistency status
Generate parts and material list, weight and COG reports for both split and not
split hull panels
Nesting material and parts list
High speed and reliability
Instantly switch between different types of reports
Sort and Summarize functionality
Quantity, Weight and COG
Specification:
Hull suite extracts Tribon model information from Tribon hull objects and provides the
following features:
Plane panel list - creates list of all planar hull panels and display information
about:
o block and panel name
o last modification date
o splitting date
o symmetry
o quick access to panel scheme file
o reports panels modified after splitting
Plane Panel Parts - creates parts (material) list suitable for material specification
and production as well as for model check during the design process. Includes the
following properties:
o panel name
o part name
o part type
o part position number, quality, designation,
o quantity (length or area)
Lenin
Page 11
o
o
o
weight
COG
nested plate name
Curved Panel Parts - simmilarly to plane panel parts, but extracts only curved
panel information
Nested Parts - list of panel parts and the name of plate where the part is nested.
Checks for duplicate nesting (part that exists in more than one nested plate).
Material summarize - all objects from the list or selected objects only.
o The material list is summarized per object (model) name and total for the
whole selection
o When COG is activated, summarized COG report will be generated as
well.
Export - save the information to comma delimited file format suitable for direct
import to Microsoft Excel or Access data base.
Installation Instructions
System requirements:
o
o
o
Windows 2000/XP
Microsoft .NET Framework 1.1
TRIBON M2 or M3
Installation
o
o
Note:
Lenin
Page 12
o
Need more information? Please do not hesitate to contact MBM Project at:
support@mbmproject.com . We will be happy to help you.
Key Features
How To Use
Download
Installation Instructions
Key Features:
Exports as many of Tribon drawings as you need and avoid to get bored by "File Open - Select - Open - File - Export DXF - File Name - Save - File Open - Select ... " and so on hundreds of time.
Lenin
Page 13
Installation Instructions
System requirements:
o
o
Windows 2000/XP
TRIBON M2 / M3
o
o
Installation
o
o
Notes:
o
o
How to use
Lenin
Page 14
the length of the scheme file lines is automatically fixed within the limit of 72 characters
the procedure for automatic generation of input batch file has been fixed
now it is possible to reset the display status of the listed files
Lenin
Page 15
Preface
This project originaly was created for demonstration purposes at the very beginning of Vitesse, just when it was
implemented for Tribon structure functionality. At that time there was no idea to make it open source project, neither to
update it further because we expected that Tribon Solutions will create an accommodation module in near furture. Now,
when it is obviously that we can not expect anythyng else done in this area, I am publishing the code and the idea behind
it complimentary to all Mx users. When you look at the code, please remember that when it was created we were very
limited in regards to the Vitesse functionality and our experience in Vitesse was not so long.
Welcome
Lenin
Page 16
Everyone is welcome to download, modify and further improve the code upon his own requirement.
Everyone is welcome to send comments, suggestions and ideas for improvement.
The success of this project depends on you, Mx user (and developer)! I hope, that the enhancements and the functions you
will create based on this project, will be send back to us to be shared with all other users.
Milko Minchev
The idea
When this development was started (the autumn of 2001) the following goals was set up:
The implementation
This is the accomodation menu. Using buttons 1 to 6 we set the required
parameter. Button 7 saves the settings as default. They will be loaded
next time when the script starts. All objects created afterwards use the
settings above.
Button 8 defines new room. The ceiling panel is placed automatically.
Button 9 creates room's walls. First click indicates the room to which the
wall belongs, next - two points for each wall. This function originally
was created by Konrad Zylkowski at StoCAD.
Button 10 - place furniture. Requires furniture component name
(option opens component browser). When the furniture component is
selected, this function requires 2 cliks each time the furniture is placed.
The first one indicates the room where to place the furniture, the second
one indicates the exact position.
Lenin
Page 17
Additional attributes
A few ordinary text files are used to keep the additional cabin attributes.
This cabin property editor is created by Tomasz Lisowski at StoCAD.
Component browser
Special Accomodation components browser was created. Depends on the current function it automatically shows only
relevant components. The component's "Type" field is used for this reason.
Also created by Tomasz Lisowski at StoCAD.
Parts list
Special data extraction program consider the additional attributes assigned to each cabin. It also filters the ordinary structure
model and shows only accommodation parts.
Lenin
Page 18
Specification
The current version of open source accommodation project for Tribon M2 / M3 has the following
functionality:
Room/cabin define
o space reservation
o ceiling
o wall panels
o doors (place furniture can be used with door specific component)
o windows (place furniture can be used with window specific component)
o furniture
Room/cabin extended properties
Accommodation Material list
Accommodation Weight and COG
Lenin
Page 19
Installation Instructions
System requirements:
o
o
o
Windows 2000/XP
TRIBON M2 or M3 with the corresponding Python installation
Python package as required for your Triibon Mx version, including Tcl and TkInter
Installation
o
o
o
for comments, questions, suggestions, etc. use our forum, topic: "Open Source
Accommodation Project"
Notes:
Lenin
Page 20
Lenin
Page 21
Yang Guang
Software catalog
MBM Project opens new section - a catalog of software applications and integrated systems useful for the
shipbuilding industry, but not limited to ship design only. Integrated CAd/CAM systems for corporate users and
shipyards, simple modeling applications suitable for beginner designers, structural design and finite element
analysis, material and procurement managment systems will take plase in the catalog.
Software catalog entry page
Lenin
Page 22