Jump to content

Search the Community

Showing results for 'sink percentage of entities'.

  • 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

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

  1. Hello, We are evaluating Simio and really like what we see from exploring the Simio Personal Edition. Custom Dashboards are a high priority for us and we appreciate the fact that Simio seems to allow creation of custom dashboards from within a model; however, we would like to know if Simio allows the creation of custom dashboards that are portable from model to model. For example, we would like to: Create a dashboard that displays a chart depicting activity cost per entity (for a selectable set of entities) over the simulation period. Reuse/import this dashboard into any model to display the activity cost per entity over the simulation period (for a selectable set of entities). Two questions: Is this possible with Simio? If yes, which edition(s) of Simio support this capability? Thanks in advance! Donovan
  2. Please excuse a naive question from a newbie. Building a simulation for material flows in selective mining. Entities, "low_grade" and "high_grade", supplied at different rates by two sources, both go into a server (the mining machine) which passes them to a separator. I want the high_grade entity to go to a processing subsystem, and the low_grade entity to go to backfill (or a waste dump). Do I presume correctly that I should use a Separator for this? If so, how do I set it up to send the two entity types to different destinations ? At present, all seem to be going to the same destination. Instead of having different entities, could I use one entity type and assign grade values according to a probability distribution? If so, how would I then use a separator to send below-cutoff material to backfill?
  3. Hello, I am trying to imitate what you can see in a factory. For example, I created a couple of materials that could be produced and consumed. Process: I created materials. For definitions, I created a produced material that will get the material from a table. Afterwards, I selected a task processing(sequence) under server. I added all the materials that needed to be produced. On task sequence I selected the materials tab to consume each material, but all the entities are running under 40 different materials. My desired output is to see only 1 entity running producing and consuming 1 raw material. Joshua
  4. Hi, I'm making a manufacturing line sumilations where 2 entities representing components enter combiner, where they are being proccessed to a new single entity. How I'm suppoused to terminate those 2 entities that are entering the combiner and generate one new that is leaving? Also, can you combine more that 2 entities in one combiner?
  5. hi taylor, before the paralel servers place a combiner object. On combiner object set the right logic for batching. Then again set a logic for sending the batched entities to the appropriate server. I feel you should set this sending logic on the links to the servers. Hope this helps!
  6. Hi, I want to generate one type of product with one interarrival time. I have one source and one model entity. However, this entity can have different lengths following probabilities. Depending on these properties, the processing times at the servers will be shorter or longer. I tried to assign a state to the entity before this entity exits the source so ModelEntity.Length becomes DataLength.prob.randomrow. where DataLength is a table with the different lengths and the probabilities associated with those Lengths. The only thing is that it is a property and not a state, but I do not know how to do it in another way. Afterwards, I have different processing times at the servers depending on the different characteristics of my entity. For example, server1 will have different processing times depending on the length. How can I reference to the good processing time say I have added a column to the table DataLength with the associated processingtimes according to the lengths? Finally, I would also like keep track of those different lengths generated and see what the model produced in the end. Thank you for your help, Emilie
  7. Has anyone had an issue of tokens mysteriously building up and not exiting the system? By using a search step in combinations with create steps what I think is happening is a build up of tokens somewhere without it exiting the system. Would appreciate any help in debugging. There should theoretically be only enough tokens to match the number of entities currently in the system but it seems when the search/create action is occurring it doesn't get rid of tokens. Attached is a file if you run should show the problem occurring around 2.5 hrs. simiohelpexceedinglimit.spfx
  8. I am trying to make a routing decision based on the Candidate node's routerequestqueue's summation of the entities user-defined property. If there are different types of entities with ex. different priority levels. I would like the routing process to choose the transfernode which has the smallest total sum of it's entities priority level. the transfernode that needs to be chosen also has a routing group attached to its entity destination type rule where its final machine has 0 buffer and due to a blocked destination rule, there will be a queue build up at the transfernode that needs to be chosen. I have thought about using a state variable for each node and using add-on process each time a unit enters and leaves a node but because the main model has many multiple nodes the node's entity priority sum has to be able to be accessed through the candidate.transfernode._________________. For example during the routing step in the process section, I have candidate.transfernode.destinationroutinggroupname.routerequestqueue which gives me the node's number of units waiting, but i need to be able to access the candidate nodes summed queued property. Is there either a way to directly access this information, have looked at the expressions and having a hard time finding something. failed attempt: candidate.transfernode.destinationroutinggroupname.routerequestqueue.population.defaultentity.priority.summation or is there a way to use the add-on process where i am adding/subtracting the priority levels, but somehow attach it to the candidate.transfernode's property Hopefully this makes sense. If you look at the file, please ignore the upper half and focus on the transfer nodes maintransfer, transfernode1 and transfernode1_1. maintransfer has an entered add-onprocess which is the subject of this question. the route process and it's selection expression is what I'm trying to adjust but find a way to express the candidate transfernodes of transfernode1 and transfernode1_1 (which are part of the XferRouting group). I'd like to choose and compare the total summed priority level of each node's queue. Simple_Routing.spfx
  9. A quick solution to force all entities to get dropped at the same place is to add an add-on-process when an entity is loaded. which Checks if the entity is the first item in the vehicle and if not set its destination node to the first item. Decide: Token.associatedobject==Token.ContextObject.Vehicle.RideStation.Contents.FirstItem If False -> SetNode: Token.ContextObject.Vehicle.RideStation.Contents.FirstItem.ModelEntity.destinationnode a more elegant solution would probably involve batching the entities into a bucket that would then get transported to the destination. Upload 11.1.21.spfx
  10. Hello, I'm working on a project where we want to build a scheduling model. But there is one think that I'm dealing with for a while now. I want to capture mid phase stock. For example if we have part A, which has 5 sequences to be produced. But at previous order we did not push all the parts through production, so now we have some stock on different operations. What I want to achieve is, that when my order come I firstly look at general stock of finished products (OK). If there is not enough stock I want to look at how many parts I have on the stock before last operation, if there is enough I don't want to create new entities but use this stock and produced new parts. If there is not enough parts before last operation we of course look at every previous sequences and if there are still not enough parts only then I want create new manufacturing order and with that new entities. If any of you guys deal with system like that before it will be really helpful. If you haven't but have some idea how to solve this problem, it will also be helpful because I've already tried a lot of options and now I'm stuck. Best regards!
  11. I have 2 transports delivering entities to 3 servers. What should be happening is that Transport 1 loads entities to capacity (12) then moves to Server 1 and delivers all of the entities (12). Transport 2 should load 12 entities and deliver all 12 to Server 2. Transport 1 returns to Home Node and loads 12 more entities for delivery to Server 3... and so on. However, what is happening is that both Transports are loading 12 entities then moving to Server 1 and delivering 4 entities each, then on to Server 2 and repeat and so on. I have removed and added servers to confirm that for some reason the Transports are delivering 1/#ofServers of their total capacity, conducting all of their deliveries and then returning to home once empty. I have limited the timepath to each Server to only allow 1 Transport at a time, but then Transport 2 just waits at the Home Node until Transport 1 is on its way to Server 2. Then it moves to Server 1 and just ends up one node behind Transport 1 at all times. The dispatch logic: (Server1.InputBuffer.Contents.NumberWaiting <= 12)||(Server2.InputBuffer.Contents.NumberWaiting <= 12)||(Server3.InputBuffer.Contents.NumberWaiting <= 12); set at Smallest Value for Selection Goal; Selects from a List of all Server Nodes.
  12. I am recreating the model 5.3 of the Simio and Simulation textbook. When I create the list and run the model, with selection expression in the output@placement node as below candidate.Node.AssociatedStationOverLoad, all entities goes only to finepinchfaststation. However, when I use Candidate.Node.AssociatedStationLoad it selects all desitnation loads. Is there any change to the Candidate.Node.AssociatedStationOverLoad? I displayed the values in the facility window and it is coming as -infinity. Model_05_02.spfx
  13. Hi All,

    In my model, I have a transfer node and the entity could go to either of the next 2 serves as in the picture.

    I have assigned product number(1,2,3...) to entities …., if product “1” moves from transfer node to S1 and the next product is also “1”, it should also move to S1 and if the product number changes its should change the server to S2. So the entire batch gets processed on one server.

    After processing from S1 and S2 the entity should flow in batch so that at S3 I have batch production

    Right now the entities go based on “By Link Weight” and randomly goes to the server which affects S1,S2,S3 servers setup time

    Any thoughts how can that be achieved, I do not want to setup a sequence table.

    SImioForumPicture.PNG

  14. Hi Jon, let me know if this helps. I added priorities to entities and changed the dynamic selection. Unmesh Model_worker.spfx
  15. Senior Industrial Engineer - Simulation Req #: 67308BR York, Pennsylvania, United States Engineering & Technology Platforms & Services Posted on:03/29/2021 Job Summary Career Level Experienced Travel Percentage 10% Full-Time / Part-Time Full-Time Clearance Level - Must Currently Possess None Shift 1st Shift Relocation Available Yes ITAR: U.S Citizen or Green Card Required Yes Clearance Level - Must Be Able to Obtain None Job Description What motivates you? If the answer is a position where you can develop your skills and earn opportunities for advancement while being part of a forward looking team then this is what awaits you in a career at BAE Systems. Our employees work on the world’s most advanced combat vehicle systems. From the M109A7 Mobile Howitzer with its long range firepower to the Amphibious Combat Vehicle that transports America’s Marines from ship to shore, we are developing the technology of tomorrow while delivering the most cutting-edge equipment available today. Our flexible work environment provides every opportunity to positively impact the company without giving up your personal life and we welcome all those who understand the importance of improving production velocity, having big ideas, and craving innovation. We draw strength from our diversity and always put our customers first through an unwavering commitment to bring the warfighter home safe. Does this sound like a team you want to be a part of? If so, come build your career with BAE Systems. The Combat Vehicles line of business within the Platforms & Services (P&S) Sector of BAE Systems is looking for a self-motivated Senior Industrial Engineer to support the production scheduling of armored military vehicles. Working as a team member of a larger Industrial Engineering Group, this Engineer will be required to build and maintain simulations for varied fabrication, assembly, and testing processes. The candidate must also be comfortable with soliciting input through face to face interaction and, in general, must demonstrate that they possess strong analytical, problem-solving, and interpersonal skills that will support individual and team growth. A strong background in discrete event simulation, specifically with the use of SIMIO, is necessary. Specific responsibilities include: Day-to-Day · Complete simulation support activities such as time studies, production line balancing and production metric development · Evaluate complex Technical Data Packages (Drawings, Bills of Material) and be able to understand how a component or vehicle is assembled · Utilize a strong understanding of integration activities like implementation of standard work, material kitting, metric tracking, and process improvement to advance manufacturing methods. · Work on the manufacturing floor with other Engineering disciplines, production supervisors, and employees that directly interact with the components or vehicles being produced. Internal and External Customer Relationships · Engage in regular communications with production support, planning, logistics, quality, manufacturing supervisors, and direct labor workforce to assess operations performance. · Summarize and present findings to internal customers to gain buy-in for improvement efforts · Discuss the status of metrics and key performance indicators with appropriate decision makers Development · Work with Industrial Engineering leadership to understand the expectations of new Engineer within the organization and company · Share responsibility of self-development with immediate supervisor · Maintain a safe work environment and ensure compliance with safety objectives and policies. Required Education, Experience, & Skills - 4+ years of simulation experience within SIMIO - BS degree from an accredited university Preferred Education, Experience, & Skills Demonstrated capability with the use and application of SIMIO discrete event simulation software. About BAE Systems Platforms & Services BAE Systems, Inc. is the U.S. subsidiary of BAE Systems plc, an international defense, aerospace and security company which delivers a full range of products and services for air, land and naval forces, as well as advanced electronics, security, information technology solutions and customer support services. Improving the future and protecting lives is an ambitious mission, but it’s what we do at BAE Systems. Working here means using your passion and ingenuity where it counts – defending national security with breakthrough technology, superior products, and intelligence solutions. As you develop the latest technology and defend national security, you will continually hone your skills on a team—making a big impact on a global scale. At BAE Systems, you’ll find a rewarding career that truly makes a difference. The Platforms & Services (P&S) sector under BAE Systems, Inc does the big stuff: the armored combat vehicles, naval guns, missile launchers, and naval ship repair…just to name a few. Our employees take pride in the work they do and why they do it. They are on the front lines every day, building our products to protect the lives of those who serve. We may be biased, but we think P&S does some of the coolest work around, and we think you will too. At BAE Systems, we celebrate the array of skills, experiences, and perspectives our employees bring to the table. For us, differences are a source of strength. We’re laser-focused on high performance, and we work hard every day to nurture an inclusive culture where all employees can innovate and thrive. Here, you will not only build your career, but you will also enjoy work-life balance, uncover new experiences, and collaborate with passionate colleagues. https://jobs.baesystems.com/global/en/job/67308BR/Senior-Industrial-Engineer-Simulation Thanks, Jenny Ridings, PHR Principal Talent Acquisition Specialist BAE Systems My pronouns are she / her M: +1 904 570 2489 | E: jenny.ridings@baesystems.com https://jobs.baesystems.com Connect with BAE Systems: Join our talent community!
  16. You might want to look into Arrival Tables. See the following screen grabs. Configure the source to create entities based on the arrival table as follows: Setup the arrival table to define the arrival time and the number of entities per arrival as follows: Hope this helps, Lucas.
  17. Hi, I have 6 entities arriving at exactly 8am each day. Each of the 6 entities will create a certain number of entities on arrival from their respective distributions. How do I model in my source? I cannot have multiple sources as each entity has its own server processing times. Please can you help? Thank you
  18. Thanks Hurol! The "problem" with that property is that this only serves to process one additional entity. In my case, there can be n>=1 entities and I need to process all of them.
  19. I'm dealing with a similar situation with my model. I'm trying to tell my model to seize 1 resource object for every 3 entities. How can I go about this?
  20. Hi! I have been using SIMIO for quite some time now, but I have barely come across this need. I need to record the time spent per entity at any given path/server in the simulation, rather than obtaining the average time for all entities at the end of the simulation. Take the image below as an example. I need to record the time spent in the link (TimeOnLink) per entity generated. The path corresponds to that connecting the source to servers 2-7. Then, I need to record the time spent per entity on servers 2-7 (TimeInStation). I can display the unique ID number for each entity by Entity.ID, now I need to match the statistics. I figure the best way to model is trough ExcelWrite, but I can't manage to make it work. Any hints? The plan is to get the following information per entity, rather than a summary of all entities.
  21. Hi Jim, May be there are many possible ways to follow to get the information you want. But, I suggest you to use a search step for searching a server's (or any other object's) processing queue to get such information. You can search not only the server's processing queue but also the whole "entity population" to get whole state variable's defined on them at any arbitrary time thoughout the simulation run. All you have to do is to define additional expressions on search step. In the example file attached a simple model is developed to get entities' state variables residing at server1's processing queue. Here note that, you have to click button at arbitrary times. Then, if 3 or more entities exist at server1.processing queue, the search step founds the first 3 of them (since a forward search is performedin this sample model) then later an excel write step writes entities created time (you can get many state variables of entities written on the same excel file). You can change search limit, queue state name, include a match condition etc. If you want to get such information at the beginning or at the end of the simulation run you should use this same logic at appropriate processes (onrunending, onruninitialized etc...). Also, you can get these information written on either a database or an output table as well. Hope this helps? getting a snaphot of Entity WIP via a button.spfx entities_processing.xlsx
  22. Hi Gocken, Thank you for your kind and quick response! I really like this use of a button! Unfortunately, I was not clear enough. As entities move through the system they carry quite a lot of state information. Our desire is at end or replication or an arbitrary time like a button click which a neat idea, to take an inventory of all the entities AND their states. This would mean capturing all the entities in each processing queue and through a write step. writing them out, either to an output table or a CSV. This operation is a bit complex. It does not seem one can search a processing queue to sequentially write out its members properties. I believe it is possible to maintain the residence of servers by maintaining that in a special output table which is tedious to maintain and set up. I greatly appreciate your response! Best Regards, Jim
  23. Hi All, In examining a medical system, we have a requirement to log snapshots of the patient details being processed at specific points in time during experiment replications. For each server, we would like to know the state values for entities currently in processing in each functional area ( a mix of servers and storage queues). I suppose I am looking for an "Easy Button" which would quickly capture a Work In Process snapshot of the system. Are there any thoughts on accomplishing something like this? Any kind comments would be greatly appreciated. Thanks, Jim
  24. Hello! I need to block a specific server in my model, preventing this server from starting its the processing time. The conditions for this to happen are dictated by the following servers, according to a number. In this simplified model I made, if the entity went through the server M1, then this server will stay suspended until T4 finished its processing time. At the same time, M2 will have the same behavior. Following the above, the server just before M1 and M2, called Volvo, must not start its processing time if M1 and M2 are working or if either one is working while the other one has suspended its processing time due to T4 is working with the entity just went through. The thing is I already tried 2 approaches, the first one was through suspending the server called Volvo (Bloqueo volvo file), and resuming when T4 finished its processing time, but despites it is suspending Volvo's processing time, it doesn't resume it correctly. On the other hand, I tried using a waiting room that blocks the pass of entities trying to reach the Volvo server, but it works erratically (Bloqueo volvo cancha file). I would appreciate any suggestion or help of any kind. Thanks in advance. bloqueo volvo.spfx bloqueo volvo cancha.spfx
  25. Thanks you so much for you help Liz. That's such an advanced modeling techinique I had never heard of before. I would never be able to figure it out myself. It has almost worked but correctly. It has recorded the results for some tallies correctly but recorded some tallies on the wrong tally. I think there is a problem with the set row feature somewhere. I have no problem with setting rows elsewhere in the model such as arrivals from production and arrivals from truck tables create entities correctly with all their state variables. The product list table also has unique "productnames" (entity instances), set as key and auto set-row property is set to true. I have added another coloumn with element tally statistics reference (DistanceOnForklift) to products table. I have auto created it as you suggested and turned on the auto-set row feature to true. Both my product names and tally statistics coloumn are set as key in same "products" table. But the tally step still doesnt record them to the correct tally statistics. Where am I doing wrong? Would you still be able to help me? Shall I send you the model in private message? Here is the formula I have inputted 'Products[Products.ProductName.RowForKey(ModelEntity.EntityType.Name)].DistanceOnForklift' and in the picture below you can see that tally step records into wrong tally element on last three entries. I would be glad if you could help me.
×
×
  • Create New...