43
3DRealize Classic component library manual 3DRealize 3.1.3 Classic component library manual 20060516

Classic Manual

Embed Size (px)

Citation preview

Page 1: Classic Manual

3DRealize Classic component library manual

3DRealize 3.1.3 Classic component library manual 20060516

Page 2: Classic Manual

IntroductionFlexLink 3DRealize is a three-dimen-sional sales support tool and simulation software. The program is created to sup-port sales work and concept engineers. The user can design, visualize and simu-late different concepts to a customer interactively using a prebuild plug-and-play component library. FlexLink 3DRe-alize works in a normal PC and it is easy to use.

Layout design: To create a layout or a system, each visual component is first placed into the 3D World using drag-and-drop mechanism. Each component can be modified by using the compo-nent’s parameters to create the required result. Components are then snapped into place using plug-and-play mecha-nism. The component interface controls the connectivity between components and handles material flow, signals and other communications automatically.

During layout design, it is possible to check distances between machinery, display measurements and foot-print dimensions and access product docu-mentation. Also plant layouts can be imported and three-dimensional layout can be exported to CAD systems.

When the layout is ready, you can cre-ate high-quality pictures for quotes and presentations. You can also share your layout easily with other designers or members of the project organization.

Simulation: The simplicity of Flex3DRealize comes from re-usable vi-sual component models (modules, com-ponents etc.). These represent individual modules or components and encapsu-late their actual intelligence (behaviors, logics, interface etc.). In this way simula-tion can be easily added to layout.

Flex3DRealize is discrete-event 3D simulation software. A simulation mod-els (mimics) a real-world system on the computer.

The key part of every simulation is the use of varying (random) inputs. For ex-ample an amount of pallets in a system can be adjusted to reach maximal capac-ity (output). If the desired output is not reached, You can change other param-eters or the layout.

Page 3: Classic Manual

Product Family

FlexLink 3DCreate: Authors modules and components from available engi-neering data (3D CAD, brochures and technical specifications) and then pub-lishes them for distribution.

FlexLink 3DRealize: Configures exist-ing modules and components into valid working 3D simulation layouts for analy-sis, demonstration, and presentation.

FlexLink 3DRealizeR: Configures exist-ing modules and components into valid working 3D simulation layouts for analy-sis, demonstration, presentation and robot simulation.

FlexLink 3DVideo: A simple lightweight stand-alone application for interactive viewing of visual components and config-ured layouts.

Hardware requirements

Operating system: 3DRealize works on Windows 2000 with service pack 1 (or higher) and Windows XP. You can install and run 3DRealize on other Win-dows platforms (Windows 98/ME/SE, Windows NT, Windows 2003 server), but these are unsupported platforms. 3DRealize will not work (or install) on Windows 95.

Minimum hardware: CPU 1000MHz, RAM 256MB, OpenGL compatible graphics of 800x600 resolution and 16-bit color depth.

Recommended hardware: CPU > 1000MHz, RAM 512MB, OpenGL com-patible graphics of 1024x768 resolution and 24-bit color depth. Also required: A two button mouse, a valid E-mail address (license informa-tion is sent using eMail), 100MB of hard drive.

Highly recommended: A hardware ac-celerated OpenGL graphics card (such as NVidia GeForce or ATI Radeon), Internet connection

You can install and run 3DCreate on other Windows platforms (Windows 98/ME/SE, Windows NT, Windows 2003 server), but these are unsupported plat-forms. 3DCreate will not work (or install) on Windows 95.

Page 4: Classic Manual

Installation

3DRealize installation. The size of the installation file is about 28 Mb. Program re-quires about 100MB of Hard Drive.

During installation, default paths and setting are recommended to use.

Page 5: Classic Manual
Page 6: Classic Manual

Activation

3DRealize activation. You can purchase the product key from FlexLink IT-HelpDesk.

Page 7: Classic Manual

Component installation

Installing component packages. Simulation components of different product families are distributed in component packages. Component package automatically installs the components to your 3DRealize.

To install a component package, start the program, click Open from toolbar or select File -> open from menu bar. You can also drag and drop the component library file from a file browser to the 3DRealize window.

From the Component Package File -window, you can see a list of components in a package. You can see the name of the component and the path, where it will be in-stalled. The tick box before each name indicates if you already have the component installed. If not or the current component is older than the new one, the tick box is checked and the component will be installed.

Target eCat is the electronic catalogue where the components will be installed. This should always be automatic. Components will be installed to C:\Visual Compo-nents\3.0\eCat folder.

If components are not visible in the eCat / Local Components after the installation, please press F5 to refresh the eCat (or right click over the eCat and select Refresh eCatalogue).

Page 8: Classic Manual

Support and Uninstallation

Support

If support is needed, please read the manual, 3DRealize help, see the ex-ample layouts and practices and dis-cuss with other users. If the problem is not solved please send email to [email protected] or in urgent mat-ters, please call +358-40-5624 718 (06.00 – 20.00 GMT).

Removing 3DRealize

Uninstallation of 3DRealize can be started from: 1. Start -> Programs -> Visual Compo-nents oy -> Uninstall 3DRealize 2. Settings -> Control Panel -> Add/Re-move Programs.

Un-installation steps:Confirm your uninstallation request.

Transferring license. If the license should be transferred to another user, please go to Visual Components web site: http://licensor.visualcomponents.net/licensor/transfer

and fill the information required. After license transfer the license key can be used again.

Page 9: Classic Manual

User interface

1. Menu Bar: The menu bar allows you to access the func-tionality of 3DRealize. 2. Tool Bar: The tool bar displays the most frequently used commands. 3. Simulation Controls: “The simulation player” has con-trols similar to a standard CD or cassette player. 4. Tabbed Panel: The tabbed panels select different con-texts. 5. 3DWorld: The 3DWorld is a three dimensional display area. 6. Message Panel: The message panel displays the mes-sages. 7. Status Bar: The status bar displays the selection mode and the name of the selected object. It also has different toggle option buttons. 8. Dynamic Tool Bar: The dynamic tool bar displays the possible options of an active command. Context Sensitive Menu: Context sensitive right-click pop-up menu gives access to commands that can be used in the given context.

Page 10: Classic Manual

3D World navigation and object manipulation

You can navigate either using the tool bar icons or using shortcut keys. If you activate a navigation command from a tool bar icon, you can end navigation by pressing space or selecting an other command. When navigation is activated using a shortcut, the last command that was active when navigation started is automatically activated when navigation ends.Orbit: (hold down ctrl + left mouse button and drag) Orbits the viewpoint around the center of interest.

Pan: (hold down alt + left mouse button and drag) Moves the viewpoint along a view plane parallel with the screen.

Zoom: ( hold down shift + left mouse button and drag) Moves the viewpoint closer or further away from the center of interest.

Fill: (ctrl + shift + F) Fills the 3DWorld with the layout in the current pose.

Center View: (shift + mouse button) Click on the point of interest in the 3DWorld and the camera centers to that point. ( Note: It is possible to pick only to real geometry, not to floor. )

Orbiting and zooming happens around the current point of interest.

3DRealize is object-oriented. Every ac-tion can be described as: -select an object -apply an operation on it.

Select: You select an object simply by picking with left mouse button in the 3DWorld while Select is active from Tool-bar. The current object is automatically unselected when you pick a new one. Select multiple objects either by holding down the shift and ctrl keys when picking or “draw” a selection rectangle with hold-ing left mouse button and dragging.

Trans (translate object): Move the ob-ject by dragging the desired handle (red, green, blue). Object must be selected (Select).

Rot (rotate object): Rotate the object by dragging the desired handle (red, green, blue). Object must be selected (Select).

Page 11: Classic Manual

eCat

eCat (Electronic catalogue)

Electronic Catalogue (eCat) has two purposes: -allows fast access to a components and layouts -links layout components to the actual component files.

There are two types of eCats, Local and Web. Local eCat has only references to files stored on the machine’s hard disks or on the network drives. Web eCat entries are references to web pages that contain links to components or layouts.

eCat folder is predefined and should not be changed. As a default, eCat points to the folder: c:\Visual Components\eCat

All components are automatically in-stalled under that folder.(Web eCat is not in use)

Local eCat mapping file is (re)generated when you select menu bar->Tools->Re-fresh Component Map.

Note: You have to regenerate the map file if you add or remove component files in the directories used in local ecat.

eCat shows each repository as a sepa-rate folder.

Page 12: Classic Manual

Retriecing component and layouts

Page 13: Classic Manual

Changing parameters

Page 14: Classic Manual

Connecting components

Page 15: Classic Manual

Saving the layout

Connecting two components with matching interfaces.

To remove a connected component from a layout, use always PnP –function. If Trans is used, connection between components is not disconnected,

Saving the layout

When saving, all connections between the components are saved in the layout file (same with the property values). The components themselves are not saved in the lay-out file, only the references to the components. This accounts for the usually small size of the layout file.

Modifications to components geometry are saved to the component files.

You can save layouts either from the Toolbar or menubar->File->Save Use “credits” to store additional information about the layout such as who made it. Company logo can be modified in a separate dialog (access by clicking right mouse button on the icon area).

Page 16: Classic Manual

Running simulation and common tasks

Running the simulation

Simulation Time: Displays the current simulation time. The unit used is dis-played if you “rest” the cursor for a few seconds on the display.

Run/Pause: Toggles between playing and pausing the simulation.

Reset: Resets the simulation

Sim Speed: Controls the speed of the simulation. Move the slider left to slow down the simulation and right to speed it up.

Adjusting the speed has no effect on the

Common tasks

Exporting component package: The component package command saves all the components used in the layout into an installable component package file. This is useful when you need to send a layout to others who may not have all the components used. (Remember, lay-outs do not have the components, only references to them.)

The component package file does not include the layout, only the components used

Exporting images: File -> Export -> Bitmap saves a high resolution image of the current layout as shown in the 3D window to a file.

Importing CAD geometry: File > Import imports various 3D formats into 3D win-dow. Imported geometries will not take part to simulation. You can also import components and layouts into existing layout.

Exporting geometry to CAD: File > Export > Layout Geometry saves the geometries in the layout to a CAD file.

Grouping selections: Edit > Groups. Groups are a way to collect multiple components under one selection. The components are not connected to each other by any means, not hierarchically or through interfaces. The group is simply a way to make a multi selection with one single selection.

No other selection type e.g. frames can be grouped. The groups can not be nested, meaning that groups can not contain groups. A component can belong to only one group.

Top view / layout view: To create a top layout view, change the view to Top from View > Standard views > Top and enable the Orthogonal view from View > Orthog-onal view.

Auto resize floor / change floor grid settings: You can enable auto resize and change the grid settings from View > Settings > 3D World.

Page 17: Classic Manual

Common tasks

Measuring distances: Tools > Measure measures a distance (x- y- and z-dif-ferences) between two points in the 3DWorld. The two points are selected using snap filters.

The measure command returns the dif-ference in the x, y and z direction be-tween the two points and the distance between the two points. All results are given in millimetres. The result is shown beside the measured points in the 3D World and in the message panel.

Displaying footprint: Tools > Footprint displays the bounding area on the XY-plane of the current layout.

Copy / Paste selection: Edit > Copy (ctrl-C) copies the current selection to the clipboard. Edit > Paste (ctrl-V) pastes the clipboard into the selected location.

If the selection contains only parent com-ponents, the selection can be connected as one set with PnP.

Abstract connection (signal connec-tion): Abstract connection is used to connect signals and other data between components and robots:

1. Select the component2. Select PnP and Connect Abstract interfaces3. Select the another component 4. if one of the components have more than one matching interface, Connection Editor-window appears, from where you can select desired interfaces. 5. Click Connect (or Unconnect)6. White line indicates the abstract con-nection

Connection editor lists all possible signal combinations.It is good to keep a track of the connec-tions also with pen and paper.Interfaces can be considered as a real electric wire connection.

Hierarchical Connection: Hierarchical connections are used to create depen-dencies between any components. Con-nection creates Parent / Child relations, where child component follows all the movements and translations of its par-ent:

1. Select the component2. Select PnP and Set Parent Node For Selected Component3. Select the another component 4. Blue arrow indicates the relationship

Repeat connection to remove relation-ship.

Accurate object manipulation: There are three ways to translate and orbit components: 1. Translation and orbit with handles. This is the most common way to locate components in 3DWorld. Translation and rotation are done with the mouse. 2. Translate command dynamic tool-bar. Rotation and transformation can be also handled from dynamic toolbat when function is selected. You can also type evaluations into fields.

3. Translate along vector: Accurate translation can be done by selecting a point from object to be translated and after that by selecting another point from target component. Component is trans-lated based on these to points (vector).

Page 18: Classic Manual

General layout creation

Page 19: Classic Manual
Page 20: Classic Manual

Classic component library introduction

Classic components package is a component package for 3DRealize 3.1.3 Com-ponent package includes basic conveyors, functions and tools for creating conveyor systems from FlexLink´s products. Components are parametric and with plug-and-play -function.

Library includes parametric conveyor components, elements, functions and modules. It also includes components which can be used as a products, trays or pallets in a simu-lation.

Page 21: Classic Manual

Component library -Conveyors

Conveyors: Component package includes a set of parametric conveyors to simulate different solutions and product families. All conveyor work with PnP -function and have common parameters:

Name: Name of the component (text/string)Lx_Length: Length of a conveyor section (mm)Bx_Angle: Angle of a bend (degrees)Bx_Radius: Radius of a bend (mm)Bx_Direction: Direction of a bend (left/right toggle)Bx_Wheelbend: Visibility of a wheelbend (toggle)TrackHeight: Height of the start of the conveyor from a floor level (mm)Speed: Speed of the conveyor (mm/s)Capacity: Capacity of a conveyor (how many components can be on a con veyor at a same time, integer)Start: Appearance of the start of a conveyor (drop-down list)End: Appearance of the end of a conveyor (drop-down list)IdlerDiameter: Diameter of a idler wheel/unit (mm)BeamWidth: Width of the conveyor beam (mm)BeamHeight: Height of the conveyor beam (mm)

Dimensions: Dimensions are always in millimeters, angles are degrees, speeds are in mm/s, accelerations are in mm/s2, volumes are mm3, areas mm2 and times are sec-onds (if not noted otherwice).

Page 22: Classic Manual

Component library -Elements

Classic components package con-tains elements for creating conveyor segments and modules, which can’t be done with the normal classic conveyor modules (from the component library). Most common use for the elements is to add idlers, beams and motors to the start or to the end of a function- or conveyor component.

The parameters of the element-compo-nents are similar to conveyor compo-nents. All elements behave as a convey-ors.

Idler and conveyor elements are used to connect two process -functions to a conveyor component. Element Idler & Motor is used to add the idler component to the start of the conveyor segment.

Page 23: Classic Manual

Component library -Functions, modules and components

Functions: Beside actual conveyor components, component library includes functions for different purposes. Func-tions are pieces of conveyor track that can be connected to other functions or conveyors. They also share some of the conveyor parameters, but they have sev-eral special parameters, which are intro-duced separately. Functions can handle:

-Creation of components into system (ramp-up, infeed point or upstream pro-cess machine)-Routing components in a system (divert-ing and merging points, pushers, product initialization)-Processing components in a system (manual, semi-automatic and automatic workstations)-Collecting information from a system (statistics, counters)

Functions are parametric and highly flex-ible, so you can use same component for different solutions.

Components: The actual products moving in a system are called compo-nents, or dynamic components. Dynamic components are created at a start of the simulation and are the “active” part of the simulation.

Component can be ready product, pallet, container, bottle etc. and it can contain some sort of intelligence or escort mem-ory, like barcode or RFID-tag. If compo-nent carries infromation, that information can be read, write and rewrite during simulation. Same infromation can be used in desicions and in routing.

Modules: Modules in the library are generic machines for different purposes, e.g. buffers and lifters. Modules are para-metric and described separately.

Page 24: Classic Manual

Component library -Conveyors

Conveyor component with single horizontal bend

Parameters and selections for the appearance of the conveyors start and end -piece.

Conveyor component with single vertical bend

Page 25: Classic Manual

Component library -Conveyors

Conveyor component with two horizontal bends and selections for the appearance of the conveyors start and end -piece.

Conveyor component with two vertical bends.

Page 26: Classic Manual

Component library -Conveyors

Component for creating alpine conveyors. Incline -parameter can be also negative for creating decline alpine. BendDriveUnit, CommonShaft and ShaftHeight -parameters can be used to create a common drive for single alpine.

Straight conveyor component. If shorter piece of straight conveyor/beam than 400mm is needed, use Element -beam component from elements.

Page 27: Classic Manual

Component library -Conveyors

Wedge conveyor component. Overlap -parameter defines the overlap over the in-put/output conveyor in millimeters. This overlap is not taken account in dimensions. If wedge rotates component upsidedown, ProductHeight -parameter is redused from the conveyors total height.

Page 28: Classic Manual

Component library -Creator

Creator -function creates products or dynamic components at a start of the simulation. User can define, how often components are created (DelayProducts, seconds), are products created in batches (Batchlength) and how long delay in seconds there are between the batches (DelayBatch). Also the total amount of products can be adjusted (althought the batches are always finished).

From Creator -parameter tab, user can select the dynamic components geometry and the size can be adjusted with products Length, Width and Height -parameters.

Products can be also equipped with escort memory (like RFID or barcode), when a unique production route can be initialized inside each product created.

Page 29: Classic Manual

Component library -Creator

Component can be browsed from Creator -pa-rameter tab, and if predefined component is selected, products color and dimensions can be adjusted.

Page 30: Classic Manual

Component library -Route

Route: In simulation each product can have a unique route. This route is initialized to product when it is created or it is reinitialized in Function -Initialization component. Route includes the information from every serial or parallel production step the product must reach and finish in order to finalize its production. When a product reaches its last production step, and the route is updated, route starts from the beginning.

Routes structure: When product is initialised in Creator or in a function, route may be stamped into products escort memory. Route is build up from production step ID´s, which can be serial or parallel. Serial steps are separated with “>” sign and parallel steps with “/” sign. Also the quantity and color of a product is defined in Creator and Initialization -functions.

After initialization, product tries to reach or find the first ID (or IDs) defined in its route. Crossing -components can route products from track to another using components next ID, and process points can identify the correct component from the flow to be pro-cessed based on the ID -value. When product with route is processed and the route is updated, product continues its production trying to reach the next ID/IDs in its route.

Example route in Creator or in Initialization -function:

3,green,Kitting>assembly1>assembly2>test1/test2>packingquantity,color,actual route (note: only the actual route is carried in escort memory)

After initialization of this route, product´s ID, which it tries to reach, is “Kitting”. If the product reaches a process point where the route is updated, products first production step is finished and it continues its route trying to reach ID “assembly1”.

“test1” and “test2” IDs are parallel production steps, so for the product, it does not mat-ter which one it will reach.

After the “packing” production step, route will start from the beginning:

(Products next ID is highlighted)-Kitting>assembly1>assembly2>test1/test2>packing: Kitting reached-Kitting>assembly1>assembly2>test1/test2>packing: assembly1 reached-Kitting>assembly1>assembly2>test1/test2>packing: assembly2 reached-Kitting>assembly1>assembly2>test1/test2>packing: test1 OR test2 reached-Kitting>assembly1>assembly2>test1/test2>packing: packing reached-Kitting>assembly1>assembly2>test1/test2>packing: Route starts from the beginning.

Quantity -parameter is used to determine, how many of this type of products will be initialized before moving forward into the next route. Color -parameters helps the user to identify different batches in production.

Page 31: Classic Manual

Component library -Crossing

Crossing component is used to transfer components from a conveyor (track) to another. Crossing can handle one product at a time with a frequency (in seconds) defined by with InputFrequency -parameter. Crossing has several parameters:

Blocking: Defines if the free track used if the another track is blocked for any reason, or will the crossing be blocked until there is capacity on output conveyor.Priority: Defines if one of the tracks has priority in crossing (selected track will be served by crossing always, if there are products coming). With BatchLength -selection crossing serves single track for the amount of products defined in BatchLength -param-eter.TrackAToTrackB: These parameters define how many products arriving from track A are routed to track B. If e.g. Track1ToTrack2 parameter is “2” and Track1ToTrack1 parameter is “6”, first, two products arriving from track 1 are routed to track 2, and after that, six products arriving from track1 will continue on track 1. Both tracks have their own parameters and they will work independently. IDsBehindTrackX: Comma separated list of IDs located behind track. If products next ID in route is listed, corresponding track is used.

Page 32: Classic Manual

Component library -Route

Page 33: Classic Manual

Component library -Crossing

Page 34: Classic Manual

Component library -BatchCreator and Frequency

BatchCreator -function is used to create batches or trains from the component flow. Creator will collect components until the amount of BatchLength -parameter is reached or time defined in TimeOut -parameter is reached (in seconds). After this, time defined in AccumulationDelay -parameter is spent (to minimize gaps between products) and train is sent forward. BatchCreator will wait until the whole train is left from the convey-or, until new batch is started to create.

Function -Frequency is used to separate components from each other. Function will release one pallet with frequency defined with Frequency -parameter (in seconds).

Page 35: Classic Manual

Component library -Process and Initialization

Process function is used to simulate automatic, semi-automatic or manual work. Prod-uct will stop in this function for a time defined in ProcessTime -parameter. Processtime may have variation (Variation -parameter, e.g. processtime of 10 seconds with variation of 3 seconds will result random time between 7-13 seconds).

ID-parameter can be used to identify the workstation. If ID is used, only products with route, searching the same ID (next ID is same in product and in ID -parameter), will be processed.

ProcessEvery -parameter can be used to skip passing components. If parameters value is “1”, each and every product will be processed. If value is “2”, every second product will be processed, if it is “5”, every fifth is processed etc.UpdateRoute -parameter is used if products route should be updated (product starts to seek the next ID in the route).UpdateColor -parameter will change the color of the product if the product is pro-cessed.

MTBF and MTTR (MeanTime Before Failure and MeanTime To Repair) can be used to simulate errors and production stops in workstation. Time defined in MTBF (seconds) will be spend in simulation (with some variation) until the workstation will broke down for time defined in MTTR (seconds). Again MTBF time is spent and the station will broke down etc.

Function -Initialization works in a same way than the workstation, but instead of pro-cessing the component, new route is initialized into the product, as described in Creator -function.

Function -Statistics is for collecting infromation from the product flow. It will collect the count of products passed the point and how many products have passed per minute in whole production, or among 100 or 10 last products.

Page 36: Classic Manual

Component library -RemoteProcess, WS and output

RemoteProcess, RemoteWS and Remote Output are components that work together to simulate Remote or offline process. RemoteProcess simulates the trasfer time to actual workstation (RemoteWS) and also makes the decision, if routing is done. Process time is spend in the RemoteWS and after that the component is feeded into output point.

Remote -components are connected to each other with abstract -interface. To connect, select a component, select PnP from the toolbar and change the Plug and Play selec-tion from the Interactive PnP to abstract PnP. After this, select other component. White line indicates successfull connection.

Page 37: Classic Manual

Component library -RemoteProcess, WS and output

RemoteProcess -component is similar to normal workstation, but if the component is processed, it is transferred to RemoteWS after the component’s ProcessTime. Param-eter -WaitRemoteWS is used to control, should coming component wait or pass the RemoteProcess -component, if there is no capacity in RemoteWS.

RemoteWS -component has same parameters than normal Process -Function. Pro-cessTime is spend in the component, and it is defined, should color be changes or route updated. After process time, component is transferred to RemoteOutput -com-ponent, which is normal conveyor segment. From the RemoteWS, component can be forced to RemoteOuput -component with ForceOutput -parameter (even it has no capacity at that time).

Page 38: Classic Manual

Common Tasks

Simulating a stopper. All conveyors and components have a Capacity -parameter, which defines how many components there can on a components are at a time. In real life this behaviour is done with sensors and stoppers.

If you like to create e.g. a bend into a conveyor, but you like to prevent products to be buffered over the bend, Bend -element can be used with Capacity -value set to 1.

Bend with “1” in Capacity -parameter .

Function with “1” in Capacity -parameter .

Page 39: Classic Manual

Common Tasks

Creating batches. Batches can be created with a function -BatchCreator but also with behaviour of crossings and processes. With BatchCreator, you can define the e.g. the length of the batch (as explaned on previous page). You can use crossings to cre-ate batches also by changing the Priority to BatchLength and BatchLength to desired value. Same values should be also in Track -parameters in order to route products from track to track in batches.

Crossing with “5” in BatchLength-, Track1toTrack2- and Track1toTrack1 -parameters. .

Function-Process with longer ProcessTime -value and “5” in the ProcessEvery -param-eter. Now the process segment processes (delays) only every fifth component, so one is processes and four components are passed through.

Page 40: Classic Manual

Common Tasks

Creating parallel workstations. Function -Process component is used to simulate any workstation, robot or process in the system. If we like to create three parallel worksta-tions (with same processtimes), we need to work with the ProcessEvery value. If value is e.g. “3”, every third component is processed, if route is pointing to components. If we have three workstations, first should process only every third, second every second and last should process all products that are not processed yet.

Page 41: Classic Manual

Common Tasks

Creating crossing into bend. Crossing component is created (in simulation) from two parallel conveyors. If we like to simulate crossing, like pusher, that is connected to bend, we have to build the bend manually into correct radius. Crossing should be as small as possible (but not smaller that products length). Then connect two Bend-ele-ments to both sides with desired radius minus the length of the crossing divided by two.(if the crossing’s length is 100mm and desired radius is 200mm, radius of the Bend -element should be 150mm)

Page 42: Classic Manual

Common Tasks

Measuring missing conveyor. In many cases, specially if you are creating a loop, you have to fit the last conveyor component between the start and the end of other components. To achieve this, you have to measure the distance components between the start and end. Measuring tool expects you to select two points anywhere from your layout, and it will display the total distance between points, but also the distance com-ponents.

For accurate measurement, you may have to change the start of one conveyor and the end of another “none”, because the measurement tool snaps into surfaces and corners in conveyor geometry.

In this example same points are selected from the start and from the end of the convey-ors. X -distance (red) is 2000mm and y-distance is 680mm. If we like to create a con-veyor with two bends between these conveyors, we have to use math to calculate good angle and dimensions of the conveyor.

If we select 45 degrees to be the angle, angled section (L2) should be (680 / sin(45)) 962mm long. From the x-distance the angled section will take 680 mm and if we select L1 = 500mm, then the L3 should be 2000 - 500 - 680 = 820.00 mm.

Page 43: Classic Manual

Common Tasks