ATTENTIONThis FlexSim Community Forum is read-only. Please post any new questions, ideas, or discussions to our new community (we call it Answers) at https://answers.flexsim.com/. Our new Question & Answer site brings a modern, mobile-friendly interface and more focus on getting answers quickly. There are a few differences between how our new Q&A community works vs. a classic, threaded-conversation-style forum like the one below, so be sure to read our Answers Best Practices. |
flexsim.com |
#1
|
|||
|
|||
FlexSim 7.7 Beta 1 Available
FlexSim 7.7.0 Beta 1 is available. You can download it from the account section of the website or the links below. As this is a beta, there are a few known issues listed at the bottom of this post.
If you have bug reports or other feedback on the software, please email [email protected] or reply to this thread. https://www.flexsim.com/sw/installer..._installer.exe https://www.flexsim.com/sw/installer...0.b1_notes.txt ================================================== Release Notes ------------------------------------------------------------------------------------ --- FlexSim 7.7.0 (July 22, 2015) ----------------------------------------------
--- Backwards Compatibility Note ----------------------------------------------- --- the following changes may slightly change the way updated models behave ----
--- Known Issues ------------------------------------------------- --- the following are known issues with this beta release ------
Last edited by Matt Long; 07-23-2015 at 03:16 PM. |
The Following 18 Users Say Thank You to Matt Long For This Useful Post: | ||
xu linwei (09-04-2015) |
#2
|
|||
|
|||
Hi Matt,
thanks for the post. Some spare question: - I could try Flexsim 7.7 with Oculus Rift: how do I setup Flexsim 7.7 to work with it? - I tried to use setlabel() passing it a stringarray: the lable is set as a simpledata type but into the tree view I cannot see the content, is write "Error: cannot display because SimpleDataType::bind() exception thrown" - the new commands ( like param(), stisticaltime()) have not available help. Right? - also Global List has no help reference. Thanks, Luciano |
The Following User Says Thank You to Luciano For This Useful Post: | ||
Jing Chen (07-22-2015) |
#3
|
|||
|
|||
Luciano did you try setting VR Mode under "More View Settings..." ?
Not sure if you need quad-buffering from the Global Preferences - that might just be for windowed stereo 3D views. Last edited by Jason Lightfoot; 07-23-2015 at 08:35 AM. |
#4
|
||||
|
||||
Your Oculus Rift should be in "Direct HMD Access from Apps" mode and turned on. Then press the VR Mode button in the View Settings window to send the display to the Oculus Rift headset. The display will also be mirrored onto the 3D view that it is drawing.
You need to have at least 75 FPS with the DK2 to avoid judder (headache-inducing animation blur that happens at low frame rates). We added a FPS counter to the 3D view so that you can tell whether your model is running at 75 FPS for ideal Oculus Rift rendering. You can turn on the FPS counter through FlexSim’s global preferences window (File > Global Preferences > Graphics > Show FPS Counter). VR Mode ignores your stereoscopic view settings. It doesn't use quad-buffered OpenGL. It has custom code to set up the scene view based on the orientation of the headset and the settings defined in the Oculus Configuration Utility. It works similarly to the side-by-side stereo 3D, but it more closely mimics the view frustums of human eyes and applies compensation for the lenses used by the headset (distortion correction and chromatic aberration). |
The Following 2 Users Say Thank You to Phil BoBo For This Useful Post: | ||
Jason Lightfoot (07-23-2015) |
#5
|
||||
|
||||
I installed the beta. But I could not find the Process Module in the library grid, as mentioned in the note. I think I selected every module during the installation. How can I load Process Module?
Thanks, Alan
__________________
Best, Alan |
#7
|
|||
|
|||
Edit Selected Objects tools
You guys have been working hard! I have plenty of positive things to say about the many additions but for now I want to focus on the moving the Edit Selected Objects tools.
Switches/Flags have moved to the right-click Edit menu, I think I will grow to like it better. Rotate Selected – impressive, but can you add a snap on 90 degree rotation increments? Otherwise it does not handle most of the situations in which I used the old rotate tools. I can’t find the equivalent of the following tools in the new version, hopefully I have simply missed them: 1. Group and re-ranking tools in Tree view 2. Rename objects with appending numbers starting at [#] 3. Copy ALL labels, literally copying the “labels” node. I see the small icon button on the Quick Properties works ok for single labels, but does not replace the tree. 4. Connection creation buttons [A to HO], [A from HO], [S with HO] etc. I use these a lot in large models. |
The Following User Says Thank You to Kris Geisberger For This Useful Post: | ||
Sebastian Hemmann (08-13-2015) |
#8
|
|||
|
|||
Luciano,
Can you send us a model where you are having the issues with stringarray? We can't duplicate the problem. The documentation for param and statisticaltime were not updated. Here it is: statisticaltime() Returns the current simulation time with respect to when stats were last reset, such as since the warmup time has passed in an experiment or since resetstats() was executed. param() This command is used inside a function that is called by the nodefunction() command. It returns the parameter passed to nodefunction specified by index as a node (or treenode), string, int, double, stringarray, intarray, doublearray or treenodearray. The first additional parameter passed to nodefunction() is parameter 1, the second is parameter 2, etc. Example: If a trigger/field is called with: nodefunction(thefuncnode, item) then within the trigger/field, getting access to the item passed as the first additional parameter would be done with: treenode item = param(1); Other examples include: double quantity = param(2); var value = param(1); //In this example value could be used as any type Yes, there is no documentation for the list as of yet. |
The Following User Says Thank You to Matt Long For This Useful Post: | ||
Marco Baccalaro (07-29-2015) |
#9
|
|||
|
|||
Kris,
Yes, we can update the rotate tool to allow you to snap to 90 degrees. We'll update the Node Properties panel to allow you to group and rerank multiple objects at once. You can rename/number objects by selecting the objects you want to rename and typing a new name in the General Properties panel. When you hit enter a popup will appear giving you a field to enter a number to append to the names. I don't think it's working, but you will be able to select all the labels on the highlighted object and use the duplicate button to push those to all the selected object. As for copying the labels attribute node to all the selected objects, we've removed that ability and for no have no plans to put that back in. We are going to update the duplicate button to allow for removing labels as well as that functionality has been completely removed. Hopefully this is sufficient for you. We removed the A to HO, A from HO etc from the Edit Selected as that functionality as available through A clicking in the 3D view. We didn't feel that it was used much and so removed the duplicated functionality. |
The Following User Says Thank You to Matt Long For This Useful Post: | ||
Sebastian Hemmann (08-13-2015) |
#10
|
|||
|
|||
Edit Selected Objects tools
Hi Matt,
Quote:
Quote:
In regards to copying labels: A. When dealing with objects with many labels you start to care about the order that they appear for organizational purposes. Also, I typically use macros to reference the labels by rank. Currently the duplicate button adds the chosen label simply to the end of the labels node of the selected objects (does not preserve rank). Not good, hence the request for a complete Labels node copy which also takes care of the delete label function. B. I also found that the duplicate button does not copy label table structures. Likely an oversight. C. The old "All Labels" button would copy the “Automatically Reset Labels” setting and the labelreset node accordingly. Very important. D. When the Statistics, Selected Objects, and Edit Selected panels are open on the Quick Properties view, the General Properties panel is now partially off-screen and the Labels panel is completely off screen (1080), slowing work flow. You asked me if it’s "sufficient", but I would think the goal should be “better” if the existing Edit Selected objects view is being removed since it is such an important part of efficient advanced modeling. I see extra clicks in the work flow on many of these Edit Selected tool changes and it feels like a regression. IMO if the goal was to make these tools more discover-able, then simply docking the Edit Selected Objects view behind the Quick Properties may have been sufficient for this release, especially considering all the other significant and excellent changes made. Quote:
Thanks for considering my views, I trust others will click the Thanks button if they agree. Kris Last edited by Kris Geisberger; 07-24-2015 at 09:08 AM. Reason: grammar |
The Following 11 Users Say Thank You to Kris Geisberger For This Useful Post: | ||
Tom David (08-06-2015) |
#11
|
|||
|
|||
Hi Matt,
the exception is raised if you forget to initialize the array: stringarray strrry = makearray(10); setlabel(current,"myarray",strrry"); No problem if array is initialized. |
#12
|
|||
|
|||
Kris,
We've discussed your comments and here's what we're thinking we can do: 1. We'll update the append value to default to 1. As well instead of showing that popup when you hit enter, we're going to have a popup display as soon as you click to edit the name so it's more obvious how to renamed selected object. 2. For labels, the current duplicate button will remain and have the functionality of completely copying all labels from the highlighted to all selected objects. We'll then add a second button which will allow you to copy (or remove) only selected labels (which is the functionality the button currently has now). 3. We'll add the A to HO, A from HO etc back into the Edit Selected Objects panel. As for the size of Quick Properties and the number of clicks to move around, I'm not sure that it's very different as having a separate window for Edit Selected Objects behind Quick Properties still requires you to switch back and forth between tools. There may be something to be said about switching between two panels and collapsing/expanding a quick properties pane. We could go back to having the Edit Selected Objects panel be its own dockable window but I don't think we would have it opened by default. I don't think most users use that window, I'm not even sure that it's taught in training. What are your thoughts? Also, in case you hadn't realized it yet, editing any values in Quick Properties while highlighting a selected object will apply the change to all your selected objects. For example the size or position of the object, color, or setting the Max Content or Processing Time. |
The Following 4 Users Say Thank You to Matt Long For This Useful Post: | ||
Sebastian Hemmann (08-13-2015) |
#13
|
|||
|
|||
Edit Selected Objects tools
Hi Matt,
1. Even better! 2. Perfect! 3. Appreciated! I only guessed it was discoverability that spurred you guys to make changes to these tools, but I don't know what the reason was. I simply suggested docking the current Edit Selected Objects panel behind the Quick Properties in the default workspace because I acknowledge that these tools are not for light users and having a tab there might offer some additional discoverability to new-comers. These tools are great time-savers. Currently, I work with the windows docked beside each other, always visible and in the same spot, no digging. I am torn because I do see the advantage of editing a single Quick Property and having it pushed to all selected without further action or notice. Secondly, revealing buttons only when they apply is also a good software characteristic. On the other hand, we used to have a single button to copy all axis of Size for instance (1 click). Maybe it's just me, but if I have a group of objects to modify I usually work on one of them and leave the others as a plan B (especially an iterative 3D shape change process) until I'm happy, then copy to all. To support the same approach now we have to click on each of the SX, SY and SZ fields individually then click away (4 clicks). My instinct is to press Tab but then the cursor might move to a field that I don't want to copy. Aside, any chance you can re-rank the Pos/Rot/Size x,y,z fields so they Tab from left to right, top to bottom? (also in Properties Window) Other examples are the old Shape Factors and Color Only buttons. Now we must click on the respective Sampler and navigate back to the object and click again (3 moves). I know, "boo-hoo". Considering I currently only have 2 Germans backing-me (thanks! ...it is Friday), I'll move-on to adapt to the new. Can you increase the button density so the Edit Selected panel uses less vertical real estate (as tight as it was)? If it's only pro users using it then you can make the button names more cryptic... the descriptive tool tips you have make-up for it. In my opinion you could remove: A. Save To File / Load File: Those using .t files are likely comfortable in the Tree view, right-click menu. B. Duplicate/Delete: hopefully they teach Ctrl+C/Backspace in FlexSim 101 C. Deselect All: hopefully they also teach Shift+click empty model view. KEEP Select All, it has some smarts to avoid Navigators, etc and catch objects with hidden shapes. ...not sure if others agree, this isn't the Geisberger menu after all. Thanks again, Kris |
The Following 5 Users Say Thank You to Kris Geisberger For This Useful Post: | ||
Sebastian Hemmann (08-13-2015) |
#14
|
|||
|
|||
I agree with Kris on most of the edit selected changes.
I use the copy from highlighted functionality a fair bit and I feel it worked great as it was. If I want to line all selected objects up with the highlighted object in the y axis then I just pressed the y button. Now I need to go in as if I am editing the value and press enter which doesn't 'feel' right as I do not want to actually change the value and I do not want to accidently change the X or Z values. The 'visual and shape factors' and 'color only' options will also be missed. |
The Following 2 Users Say Thank You to mark.gormley For This Useful Post: | ||
Marco Baccalaro (07-29-2015) |
#15
|
|||
|
|||
Robot: error
Hi
I found this error on robot Flexscript Error MODEL:/Robot23>variables/pathtables/Load/Product Line 2 unknown variable "Object" I think it should be cycle time Regards David
__________________
Advent2 Labs David |
#16
|
||||
|
||||
Can you post replication steps? What are you doing to get this error? I can't duplicate the issue.
|
#17
|
||||
|
||||
ProcessFlow
Hi,
I´m not quite sure if it is allready on your dev list but I think it would be gorgeous if you could extend the settings for Image with "no select" and "switch layers"/ "as background". Than it would be possible to Import an Flowchart of our customer (for example as .png) and create our process flow stuff directly on this picture.
__________________
Hemmi |
#18
|
|||
|
|||
Yes I think we could add a No Select option to display objects. We do have plans to add in the ability to change layers. ie Move to Front, Move to Back, etc.
|
The Following 2 Users Say Thank You to Matt Long For This Useful Post: | ||
Sebastian Hemmann (08-13-2015) |
#19
|
|||
|
|||
I can't seem to change the Start and End parameters while in "Default Sequence" mode of the new Video Recorder. Works fine in "Define Custom Sequences" mode. I did not test other parameters.
Also, FlexSim crashes when I use the H.264 Lossless Codec, but maybe that's just my machine. The other H.264 settings worked well! |
Thread | Thread Starter | Forum | Replies | Last Post |
FlexSim 6 Beta | Phil BoBo | Product Announcements | 84 | 07-26-2012 07:52 PM |
Flexsim 5 Beta | Anthony Johnson | Product Announcements | 47 | 10-26-2011 11:08 AM |