Maple Flow Questions and Posts

These are Posts and Questions associated with the product, Maple Flow

We've reached quite a rhythm with Maple Flow - we update frequently, we add lots of improvements and we move fast.

What does this mean for you? It means that the feedback loop between development, the user experience and course correction has a fast time constant.

Without you being loud and vociferous, the feedback loop breaks. So don't be shy - tell us what you want!.

The new 2025.2 update builds on the theme of connectivity with two popular tools - Excel and Python. On top of that, we also have many other features and fixes that you've asked for.

Earlier versions of Maple Flow let you 

With the 2025.2 update, you can now copy and paste data from Excel into a Flow worksheet.

To be blunt, this is type of cross-application copy-paste behaviour is a no-brainer. It's such a natural workflow.

We've increasignly found that Python is now being used to script the interaction and data flow between different engineering tools. With Maple Flow 2025.2, you can now execute Maple Flow worksheets from a Python script. 

From Python, you can change and export any parameters and results defined in the worksheet

This gives me the dopamine hit of watching CPU utilization spike in the Task Manager (hey..I get my kicks where I can)

You can now do your parameter sweeps more quickly by executing the same worksheet in parallel, changing parameters for every run.

This is easy to set up - no special programming is needed.

  • Print Extents can now be set globally for all sessions, or just for the current session.
  • Any user-installed fonts used in the worksheet are now respected in the PDF export
  • Worksheets execute faster
  • The update includes fixes to many user-reported issues

You can install the Flow 2025.2 update via Help > Check for Updates (or if you're not already in the race, then grab a trial here and take Flow for a spin).

We're not pulling back on this aggresive development velocity, but we need you to point us in the right direction. Let's keep the feedback time constant small!

I'm doing some experimenting with the Optimization:-Maximize and Minimize functions, and I'm having difficulties getting them to find the actual extrema within a set of bounds.  I have found that the extrema they identify depend on the bounds, even when the same extrema lie within those bounds. I've also tried the initialpoint option to start the solution near the extrema and I've found three things: sometimes it works to get the correct solution, sometimes it doesn't and sometimes I get a message saying the initial point was ignored by the solver.

The problems I'm using are all taken from the Maple help or tutorials.

I haven't included a bunch of test cases but I've attached the Maple Flow file.  I have a suspicion it has to do with the second derivatives of the functions near the boundaries, but I'm not sure.

Can anyone point me to more information, or am I doing something wrong?

Thanks for your help.

Optimization_Local_Max_and_Min.flow

Hello everyone,

I'm currently evaluating MapleFlow and the transition from MathCad sheets to this software.

I was looking at temperature conversions and this seems to be wrong:

I was expecting 0°C after the conversion. Has someone an explanation for this?

Thanks for your help.

I downloaded the Maple free trial but could not find the Migration Assistant. What to do?

I have a problem where there is a true deadtime due to a transport delay.  The delay is in the order of 8 minutes as a fluid flows very slowly down a tube.

I've fit an expression to some measured data and have found the following expression

I'd like to work with this using the Dynamic Systems Package, so I'm trying to build a system from the time-domain expression.  When I try to use the inttrans:-laplace function to convert to the s-domain, I get an overflow.  If I manually express this as a Laplace transform and try to make a system and do a step response, I get this, with an error that "transfer function(s) are not rational-polynomial(s) in s"

Is a delay supported in the Dynamic Systems Package?  If so, could you provide guidance on how?

The recordings from Maple Conference presentations, including the workshops, are now available on the conference website.

Thank you to all those who attended or presented, you made the conference a great success!
We hope to see you all again next year.

 

Kaska Kowalska
Contributed Program Co-Chair

I am getting an error when trying to pull my value for M_a out of the solver.  See screenshot below.  Full sheet attached.H.Beam_Calcs_Rev00C.flow

I know my sheet is messy so hopefully someone can still understand enough to help me.  The sheet isnt extremely wrong so I'm not sure why I am getting this. I am still new to Maple Flow and learning the tricks of the syntax has been a bit of a struggle

I tried this combination of transfer functions, and it appears that the PhasePlot isn't correct.  Does anyone have any suggestions on what might be causing the issue? 

What_do_I_have_wrong_Phase_Plot.zip

Hello, I am struggling with a Maple Flow document that has gotten a too large to manage - maybe around 100 printed pages of relatively straightforward calculations, basic plots, etc. - nothing exotic or what should be computationally intensive.  The worksheet takes a long time to load, if it loads at all, is prone to freezing and requires force quitting of the OpenJDK Platform binary when this happens, and oftentimes generates a kernal connection error:

So, in short, lots of issues that make usability a challenge. The document is easily broken into smaller sections, which I would prefer to do anyway. I have attempted to use the RunWorksheet command and can more or less get it to work for very simple cases:

However, the output is not ideal in that it includes the variable string. This command also doesn't appear to pass custom-defined units. The other issue is that when I test this same syntax on a fully-developed, formatted, etc., Maple Flow worksheet, I get invalid input warnings and can never get any values returned.

Ideally, what I would like to do is call a variable defined in one Maple Flow worksheet and have it be immediately usable in another Maple Flow document, or at least usable with some minimal processing. If anybody has any ideas, I would appreciate it.

Thanks

Hello, I am trying to get the Maple Flow add-in for Excel working and am following the step-by-step directions in Chapter 7.3 of the Maple Flow manual. My computer meets the requirements listed in Chapter 7.2.

After selecting the WMIMPLEX64.xla file as directed in the procedure, I get the following error in Excel:

The Excel toolbar also does not show the same six icons in the add-in toolbar that are shown in the Maple Flow manual (see the manual excerpt below); it appears that the missing icon is the key icon that would initiate the Maple Flow worksheet wizard.

If anybody has been able to get this to work or has suggestions to resolve these errors, I would appreciate any advice.

Thanks

Excerpt from the Maple Flow manual:

Hello, I am trying to use the annotation plot option to display coordinates in a function such as the example below that I created and successfully executed in Maple Flow::

However, when I apply this to another function that I have created, I cannot get the coordinate annotations to display. It appears to me that the syntax is correct and matches my example above, but there is something not correct and I am not seeing the problem. If anybody has any suggestions, I would appreciate any help.

Plot_Annotation.zip

Thanks

Probably an odd question, but please bear with me.

Mechanical design guy, previous Mathcad user. Liking Mapleflow alot. My issue is maple flow does not see any subfolders within the PDM "vault". The vault is designed to act with, and just like File Explorer. So I can paste mapleflow files into a subfolder within the vault, I can double click and open the file up. But when you "save as" the file, Mapleflow only sees the root directy. No other folder structure with the vault. So it makes it impossible to use the vaults functionality out side of manually copying and pasting files after the fact to where you want them. Note that he vault is desgned to use any file type. It's the Mapleflow application that's can't seem to see subfolders inside the "Vaults" root directory. Note that I've never see this with any other file type or application if many years of PDM use.

I am on the EMP plan so I'd sure be interested to have someone look at this?

Thanks for any insight!

I'm experiencing weird behaviour when dragging a plot generated from a DynamicSystems function.  If I hide the command, the plot stretches vertically rather than moving when I drag it.  If I don't hide the command, it drags normally.

Is anyone else observing this behaviour, or does it have to do with my setup?

I've attached a simple example flow file.Odd_Plot_Drag_Behaviour.zip

I'm new to MapleFlow and I've been using the DynamicSystems package and I can't get the BodePlot function to display both the magnitude and the phase plot.  It only shows the magnitude plot.

I did some further testing by defining an array of plots and found the same thing, only the first entry at the [1,1] position displayed.

Are arrays of plots supported in MapleFlow or do I need to take a different approach?

Hello, I have a Maple Flow worksheet that is formatted with a basic style template using headings and sections so that I can auto generate the table of contents. All of the numbered sections are in order, top-to-bottom in the worksheet. However, when Maple Flow auto generates the table of contents, it consistently gets the sections out of order - see a screenshot below - note Section 2 is at the end of the table of contents. The page numbers appear to be correct, but the physical placement of Section 2 is not. 

If anybody has encountered this problem in Maple Flow, I would appreciate some suggestions.

Thanks

1 2 3 4 5 6 7 Last Page 1 of 10