FlexSim 2018 Update 1 Beta is available. (updated 28 March 2018)
To get the beta, log in to your account at www.flexsim.com, then go to the Downloads section, and click on More Versions. It will be at the top of the list.
If you have bug reports or other feedback on the software, please email dev@flexsim.com or create a new idea in the Development space.
Backwards Compatibility Note: the following changes may slightly change the way updated models behave.
Backwards Compatibility Note: the following changes may slightly change the way updated models behave.
Backwards Compatibility Note: the following changes may slightly change the way updated models behave.
For those interested in Emulation, here is a sample model showing how to use Emulation in your model. This model leaves blank the OPC Server address and OPC Tag IDs. This information would be added in once the controls engineer has added ladder logic to a PLC and you wish to verify.
Looking very good, there are some very useful new features in there.
I do have a request right off the bat: in the new triggers page, could you support merged picklists like before? Meaning that if the picklist node in the eventinfo has subnodes, you show the lists referenced in the subnodes in the "Add trigger logic" popup? Thanks 🙂
Yeah, that's a bug. They should be supported. We'll look into it. Thanks.
No that is not related. That's something to do with installing the OPC Redistributable. I haven't seen that error before. Do you already have OPC installed on your computer? The installer should have still finished as the OPC install is not vital.
This should be fixed now in the 13-March beta.
Hi,
I do like the new functionality with adding walls easily and connecting to AStar! This makes it unnecessary to do it on some other software which is much more flexible.
A few comments
Thank you!
Kind regards,
Axel
Yes I already had OPC installed on my computer:
Maybe this was installed when I used a previous version of the 17.2 beta emulation module.
So I uninstalled OPC and then reinstalled 18.1 beta, I didn't get the error message again.
Thanks @Matt Long
It is, thanks! If you'll allow me to hijack my own comment: Is there any mechanism for removing certain triggers from the list? So suppose that I have an object which derives from FlexSimObject but I don't want to see the Pick Offset trigger in the list (shouldn't that be on FixedResource actually?), is there an easy way to hide it? I can probably bind it again in the model without the flag, but that feels like the wrong way around.
Pick/place offset aren't FixedResource functions. You can load/unload items to/from any FlexSimObject, including TaskExecuters.
For the next beta release (20-March), we've split out the bindEvents() cppfunction into multiple functions so that subclasses can inherit specific trigger sets rather than an all-or-nothing approach.
For example, the Source will only get Pick Offset and the Sink will only get Place Offset. Certain other classes, such as NetworkNodes, will not get either.
Once the next beta is built, you can see how we've updated our classes and update your objects accordingly as well.
Great! Thank you! I think this will make it easier to create walls quickly 🙂
For number 3 I assume that you mean that you select multiple pillars and then set their coordinates?
I was thinking more like in drawing programs like e.g. Sketchup where the program somehow tracks the coordinate of the previous point and snaps to the same coordinate in both x and y directions. This would mean to improve the snapping in FlexSim to also snap to the previously placed wall pillar x or y coordinate if the user tries to place the pillar close to it. Not sure how hard this would be to do as what is the previous coordinate might be unclear at times.
And which would also be needed to use the above: Currently the walls are not drawn until the next pillar is inserted (that is when the user clicks the left mouse button). To use snapping the wall would need to be drawn constantly between the previous pillar and the current mouse position. Then there could be some indicator, e.g. a color, when the wall is straight compared to the previous x/y coordinate.
So my idea might be hard to fulfill and it can be okay to let the user use a drawing program to create the walls in case he/she wants full control of the exact placement of the walls. But this kind of removes the purpose of having the walls elements in the model altogether. Alternatively one can of course create a script to which give the coordinates of the pillars and the walls and the script draws the floor plan if one wants to get it exactly right.
So do what you want with the proposal, the walls elements is anyhow a great improvement for quickly drawing good looking walls into the model and getting the operators etc. to navigate in the corridors!
Axel
That sounds like a good idea, but I don't think that will be added in this version. You should create an idea or send an email to dev@flexsim.com