Jump to content

Search the Community

Showing results for 'cranes'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Simio Public Forums
    • Welcome and How To Become a Simio Insider
    • Simio News and Announcements
    • Simio Product Details
    • Simio-Related Positions Desired or Positions Available
    • Help Getting Started with Simio
  • Forums for Simio Insiders Only (See Public Forums Welcome topic to sign up)
    • SI General Discussions
    • SI Sprint Releases
    • SI Shared Items
    • SI Ideas and Suggestions
    • SI Known Issues and Workarounds
    • SI Performance Tips
    • SI Non-US Cultures
    • SI Student Competition
    • SI Educational
    • SI Libraries and Objects
    • SI Animation and Visualization
    • SI Distributions, Functions, and Expressions
    • SI Simio Tabs
    • SI Experimentation and Optimization
    • SI Functional Approaches
    • SI Industries / Domains
    • SI Types of Simulation
    • SI Emulation
    • SI API

Calendars

  • Simio Calendar

Categories

  • Files
    • Academic Information
    • Product Information
    • Case Studies

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


About Me


First Name


Last Name


Company/University Name


OCCUPATION


ICQ


WEBSITE


YAHOO


AOL


LOCATION


FACEBOOK


GOOGLEPLUS


SKYPE


TWITTER


YOUTUBE

Found 21 results

  1. Hello ttarken, A simplified approach might be use a Resource to constrain the system until the required operator is available. If the operator should move with the Crane, a good starting point might be to try seizing a Worker and requesting a move to the pickup Node. Then, you could try using a Move step to move the Worker from the pickup Node to the drop-off Node with the Crane. Please see below a link to a similar post discussing how to use two Cranes to move a single entity. The example model attached to the other post might provide guidance for your application.
  2. I am building an inland waterway simulation model. The terminal has two cranes. Barge 1 arrives and both cranes handle containers from barge 1. If barge 2 arrives (e.g. after 2 hours), 1 crane stops handling barge 1 and goes to barge 2 to handle this barge. Any tips on how to model this?
  3. The Extras Library has now become a formal part of the product, e.g. it is automatically installed and loaded. Postings here prior to 2021 may reference older or obsolete versions of the library. The Extras Library contains: --a simplified and easier to use version of our Cranes library --an Elevator object for modeling a multi-floor single elevator or bank of elevators. --Lift Truck with a lifting mechanism that travels to a specified height --Rack object to store entities at customizable heights --Multi-axis Robot object that picks and places with automatic path calculation We are anxious to hear your feedback on using the Extras library.
  4. The documentation for the crane library states that the cranes can have their traversal direction set to either left and right or forward and backward. I wish to use a combination of both in a single model but cannot seem to find the traversal direction. Can you assist?
  5. Yes they can. But perhaps you won't need to -- the Cranes in the Extras library do a much better job avoiding deadlocks.
  6. Can the Cranes object in the Extras library be sub-classed in the same manner as the Bridge and Underhung cranes? I am running into issues with 3-crane deadlocks in the Cranes object which is why I was looking for something else which could be sub-classed and modified.
  7. Yes, I believe it is. If you do not need the "underhung" ability to move cranes from one bridge to another, then I suggest that you instead use the Cranes object in the Extras library. This newer library is simpler, has a few more features, and is more robustly tested. http://www.simio.com/forums/viewtopic.php?f=36&t=2478
  8. Hi, I am working in a model with 2 cranes in 1 bay, and they normaly work each on one half of the bay (left and right) but sometimes the crane that works on the left has to go all the way to the right of the bay, and also the other way, the crane that normally works on the right side of the bay has to go all the way to the left side. My first problem was that the right side crane wouldnt let the other one into her "territory" until all stars aligned, even if it was not busy, so i added logic to solve this problem and every thing is working well. But, it comes a time when I get a "Destination undefined." warning even when it has a valid node to go to, proven by many other entities that passed and moved the crane to that node. And, all this explanations fail to be of use after all, because when I changed a little thing to the cranes (the idle action up position to false) I had the same warning in another completely different node that had nothing to do with the first problem. We traced the activities of the crane and came up with a coincidence, the crane and the lift cancel their up movement for some reason, and this happens every time we get the warning. Are we doing something wrong? Can you help us? We would really appreciate it
  9. I’m representing an empty container deposit, where the containers are stored in different blocks. Gate in trucks arrives to the deposit loaded with containers that have to be unloaded by cranes and stored in the container blocks. In addition, there are gate out trucks that arrive to the deposit to retrieve containers. In the model, the containers are represented as entities, so as the trucks. I use Stations to represent the blocks that store the containers. To understand the logic of container arrival, we have to notice that next to the Station there is a Transfer Node, and when a container enters the Node (through a Transfer step in a Process), is transferred to the Station. To understand the logic of container retrieval, we have to notice that there is a Combiner next to the Station, and when the truck enters the Parent Input Combiner Node, a Process is triggered that searches for the container in the corresponding Station, and then it to the Member Input Combiner. Given that there is one Station for one block of containers, a single Station is used for the arrival and the retrieval of containers. The problem that I have is that in certain occasions, when a container is going to enter a Station, an error occurs and Simio shows this message: “The entity location is in transition state “WaintingToTransferIntoStation” and a new transfer request is invalid”. I don’t understand why this happens, given that in the Node that triggers the Process that executes the Transfer, only a single container enters at a time. Any help is greatly appreciated! Release: 8.136.13569 Model is attached. https://dl.dropboxusercontent.com/u/41163946/ModelPlacillaNewV3.spfx
  10. Hello, I am trying to model a situation when a truck which comes for unloading and requires a worker or combination for worker to do the task. Basically I want to know how can I engage secondary resource (Worker or forklift) for loading, unloading or even for transit ( transit I require for cranes ). I am a novice in Simio and will be thankful for any kind of help.
  11. Based on a number of issues reported to the Crane library, we are providing this update - (Simio v 6.106 or higher needed) The fixes include: 1 - Added a fix to the push idle bridge logic. There were cases when the idle bridge could be moved where the logic was saying it could not. This fix removed a number of deadlock issues. 2 - Add re-plan of all cranes within a bay after each crane is unloaded. This change will improve the crane selection logic to reevaluated after each crane has completed a move. Since the selection logic is being reevaluate more often, the cranes should be better utilized. 3 - Exposed "Initial Number In System" properties on the bridge and crane objects. With is property exposed, it is possibly to disable bridges and cranes by setting this property = 0. CraneLibraryV6.106.zip
  12. Hi All, I am testing the new crane library (V6) in a small model with 1 bay and 3 bridges with cranes in it. See the model attached. It works well for a short while but then it gets stuck because of a deadlock. is there an easy way to resolve the deadlock in this model? Thanks for help Michal Test3CranesIn1Bay.spfx
  13. Hi Glen, We have been using the Crane Library of early 2013 in our model and it worked fine until all of a sudden we received this message: Requesting seize of resource(s) in behalf of owner 'Crane7[1]'. Object 'Crane7[1]' seized '1' capacity unit(s) of resource 'Crane6[1]'. Issue 1: Crane 6 then also stalled and did not transport any entities for the remainder of the simulation. We tried the Cranes V5 library and now we get the following issues too: Issue 2: Home node property was not specified. This seems to be an issue before run time. All the Cranes' home nodes are specified in the model. See screenshot. Issue 3: Inside the Crane process "MoveCraneToNode", the "OwnsCrossAisleZone" step throws an error as per the 2nd screenshot. We didn't have these issues in the older library. Do you have any idea what could be causing any of these 3 errors? Regards, Quintin
  14. Attached is V5 of the Crane Library. This version was developed in Simio 6.97. The new features in this version are: - Cranes now have a home node and an initial node. This enables the crane to be positioned at a different location at the start of the simulation run than the location where it resides when the crane is idle. - Cranes now have a home bridge that is different from the associated bridge. The associated bridge is used with the crane is initialized. The home bridge is the bridge where the crane resides when the crane is idle. - The Math.EPSILON delay is no longer needed for the first entity arrival. - Additional bay symbol. By default, the bay uses a symbol that is opaque (grey). If symbol index 1 is used (e.g. Current Symbol Index = 1 on the bay), the bay is transparent. The transparent bay is helpful if you wish to see schematics placed on the floor of the model. Additional, the following Simio V6 features has enhance our ability to model cranes. - You are able to turn off the Entity Instances at runtime. This is an option under the “Visibility” tab. With this option turned-off, the entity instances (including transporters) used to configure the model during design time, will not be shown when the model is run. - Entities now have a property for “Dynamic Label Text” under the “Animation” property group. This property enables a string expression to be added to any entity that will be shown during runtime. In the example, we are showing the current entity riding on the crane. The expression is “Math.If (Crane.RideStation.Contents.NumberWaiting > 0, Crane.RideStation.Contents.LastItem.ModelEntity.Name, "Nothing")” Note the following file is obsolete and has been updated in later posts below. (7/24/14)
  15. This is a very cool library, i have built two very simple examples to test before using it in a simulation in which they will represent Ship to Shore Cranes. First of all, it took me a moment to figure out that "entity destination" on my home node for the crane has to be set to "specific", can this work using "continue" ? Now, on attached example 1, the Crane picks the entity and will wait for an available vehicle to make the transfer, building a queue in the home node for the crane if there is no available vehicle. This is great since it reflects what happens in the actual operations, the crane waits for a truck to be below the crane to drop the container. crane_example1.spfx But there may be interest in simulating the crane dropping the entity into the floor and just keep unloading the ship, this means i now want to drop the entity without the vehicle being available. Is it possible to control this behaviour at will? I was looking for the option of an input buffer of some sort but for now I just add a normal node and allow the crane to drop it there it will build a queue waiting for the vehicle, this can be seen on example 2, I appreciate any ideas, crane_example2.spfx also, I tried scaling the elements and it gave me an error on height, so I was wondering what should i take into account when scaling (changing size) of this elements? I will take a screenshot next time I encounter the error. finally, I will be using this element in my simulation, and i was wondering what are the thoughts on "tulach" question: "5.) Crane and other crane components do generate a lot of data in trace. It would be nice to have possibility to swich this off just for some steps inside crane and co. I used it in a model that has a simulation time of 1 month and this made my trace impossible to filter and analyse." thanks best regards
  16. We have made lots of enhancements and additional features to this library. --It now supports limited blocking avoidance (one crane will move out of the way of another). --It supports acceleration and deceleration. --It supports a little bit of deadlock detection/prevention (but that is a huge field). --And it supports movement of cabs from bridge to bridge, even across buildings as permitted by the new style of Underhung Cranes. While Underhung Cranes aren't yet popular, they are really cool to watch (both live and animated) and there are many compelling benefits why we will start seeing a lot more of them. SO FAR, ONLY SIMIO CAN MODEL THEM! And since these, like all Simio objects, are open to view, you can see how this was done and use the same techniques to make your own compound objects like robots, lift trucks, and other mulit-part devices. Enjoy! (Requires Simio 5.86 or later) We are still anxious to receive your feedback on this library.
  17. As noted in the initial post, there were some performance problems when it was used as a library, but those have since been fixed in recent Simio versions. So now you can load it as a project and just drag crane objects from your project library into a new model. Or you can load the crane libary as a library (Project Home ribbon > Load Library) and use it as a normal library. We are currently in quality control on some major enhancements to this library including features to deal with Blocking (moving another crane out of the way), Deadlock avoidance, and modeling Underhung Cranes (allow cabs to move between bridges and bays). Hopefully we will have that available to post within 2 weeks.
  18. If the two cranes travel on the same rail tracks/ runway, of course they cannot pass each other. What I like to simulate, is a crane system where two cranes, with different heights, travelling on two different runways work as one system on one storage block. Inter-crane interference happens between the cranes, when the larger crane lowers its lift/crane while the smaller crane tries to cross. Also, if the larger crane transports a (e.g.) container and crosses the smaller crane, it needs to move its cab to the leftmost lane (service lane) first, because it cannot lift a container above the small crane’s cab. When cranes interfere, a safety distance has to be respected.
  19. Actually it was doing that at one point and then we fixed it. Seriously, that isn't a typical behavior of cranes sharing a runway, but I could see that some cranes might allow that. The point of this library is to provide cranes that work together as a system. But that might be an optional behavior that could be implemented in a future library or it could certainly be added as a specific user variation of the library. Or, depending on how interdependent they are, you might just model your system as multiple (sets of) cranes that just happen to operate in the same space.
  20. I was wondering if there is any possibility to let two cranes pass each other, assuming that the cranes would have different heights (comparable with Rail-mounted-gantry-crane systems)
  21. Modeling multiple cranes on a common (shared) runway is hard to do well. Still harder when you take into account acceleration, crane blocking, and good 3D animation. If you have encountered this problem, here is a solution. For standard bridge crane movement, we recommend the simpler Crane object in the Extras library. But if you need the underhung cranes with cabs moving between bays, read on... The Simio Crane Library is a collection of objects designed for modeling multiple cranes operating simultaneously in a bay. The library is provided as an example of complex material handling using the standard features of Simio. The Crane library may be used in conjunction with the Simio Standard Library, and Crane pickups are done using the standard TransferNode (e.g. the output side of a Server). Crane drop-offs can be done at either a BasicNode or TransferNode. The Crane Library can also be used with custom libraries as long as they support rider pickups using the standard transporter ride features. The Crane Library consists of objects representing the Bay, Bridge, Cab, Lift, and Crane (the end effecter that actually picks up and drops off the item). These objects are combined together to model multiple cranes moving in a single bay. The separation of objects in this way allows you to use your own symbol for each component. A Crane movement occurs by first rising up from the pickup node to a specified travel height, traveling laterally at that height, and then lowering down to the specified drop-off node. All travel is done through free space without the need to explicitly draw a network. The Crane library also fully supports independent acceleration/deceleration and the ability for one crane to cause another blocking crane to move out of the way. The above library file is now obsolete. Instead, download the library posted closest to the bottom topics. Like all Simio-provided libraries, this library is open so you can look at how it was built, learn from it, and subclass your own objects to improve them. But unlike our built-in libraries, this is not fully supported (although we can provide some help) and we may not continue enhancing it, particularly if we decide to build this capability into the base Simio products. We are anxious to receive your feedback on this library.
×
×
  • Create New...