Jump to content


  • Content Count

  • Joined

  • Last visited

About RoKet

  • Rank
    Advanced Member

Profile Information

  • Gender
  • Country
  • Are you University user?

Recent Profile Visitors

481 profile views
  1. RoKet

    OmlCustomBlock for 1dof spring-mass model

    Hi Minoru, I don't know why, but if you change the advanced parameter 'Activation mode' from 'Standard mode' to 'Always Active mode' the expected result is calculated. Regards, Ronald
  2. RoKet

    gerber file export

    Hi elaiyabharathi, Which geometry do you mean? There is no geometry in Activate to be exported. Your other posts are in forum FEKO, maybe you have confused the forum?
  3. RoKet

    Preference file of Activate

    Hi Minoru, Working directory and load/save directory are two different things. In working directory e. g. oml-scpripts are searched for. In the GUI you set the directory in the File Browser The load/save directory is always the last directory you have used for opeing or saveing a project. The setting can be found in c:\users\<username>\.altair\Activate<version>\hwx\settings.xml in section Session <section name="@Session"> <section name="DirectoryBrowser"> <entry name="Open Directory" value="D:/home/ActivateLibrary/_demos/Circuit models/" type="string"/> <section name="History"> <entry name="@name" value="D:/Hub/Christian" type="string" current="1"/> ... If you can set your preferred directory automatically e. g. in the startup script, I don't know.
  4. Hi asajd, Thanks for solving the mapping problem. With your files it now works fine. I just had to rename the file "Landing_Gear_4_wheels_x_t.8bbc17520c5a14e4688199a9da4b1a66" into Landing_Gear_4_wheels.x_t". Ronald
  5. I'm playing around with the new demo models for Inspire and MotionSolve (https://altairhyperworks.com/motionsolve-models/) and export the model "Landing Gear - 4 Wheels" to MotionSolve. When I open the model (.mdl) in MotionView, the connections between graphics and the components in x_t-file are broken (no box checked in the Components list). Also the names of the componets are not the same as in x_t-file, otherwise I could restore the connections by name. How can I avoid this problem? Thanks for help, Ronald Landing_Gear_4 wheels.mdl Landing_Gear_4_wheels_x_t.74525011bdbc603bdf22cb4881e16717
  6. RoKet

    Brake Modelica Block in Activate

    Yubuchi-san, ad 1) I think you are right. Somehow the explanatory texts have shifted. The Modelica source code contains e. g. Modelica.Blocks.Interfaces.RealInput f_normalized "Normalized force signal 0..1 (normal force = fn_max*f_normalized; brake is active if > 0)" ad 2) Your model should work, but OpenModelica also has its numerical difficulties with it. If you add a mass at support port, the model works fine (see Brake04.scm). Best regards, Ronald Brake04.scm
  7. RoKet

    launching Activate in batch from Compose

    Hi Lorenzo, Thanks for the cool example for combining Compose and Activate. Do you know a method to modify parameters in the Activate model from Compose? For the case of an interactive working with the simulation model Andyer posted another interesting proposal in the Activate forum (running Activate in batch with OML file input- example and a few questions). As I understand it you can do similar things directly with the oml scripting in Activate. Ronald
  8. RoKet

    Unknown value using compose

    Sorry, I assigned the result to variable x. If you replace x by Nf in line 16, you get Nf.
  9. RoKet

    Unknown value using compose

    Hi Arul, I have modified the script a little bit according to the help of 'fzero' clc,clear function output = equation(Nf) dEps = 0.5; Eps = 0.8; Sigma = 90; E = 30; c = 0.8; b = 0.9; output = Sigma/E*(2*Nf)^b + Eps*(2*Nf)^c-dEps/2; end options = optimset('TolX', 1.0e-8); interval = [0, 6]; [x,fval] = fzero(@equation, interval, options) It's running in 2017.3 without any problem.
  10. RoKet

    Populate a lookup table in Activate

    Yes, I forgot to mention. I check it with this simple model The script part is sometimes a little bit tricky. Unfortunately I have no example, perhaps someone else can help with a code snippet?
  11. RoKet

    Populate a lookup table in Activate

    Hi Vinivici, The definition of inputs and output looks like this: Assuming n=2 (x-axis), m=2 (y-axis), k=2 (z-axis) Then output vector with size n*n*k: [f(x1,y1,z1), f(x2,y1,z1), f(x1,y2,z1), f(x2,y2,z1), f(x1,y1,z2), f(x2,y1,z2), f(x1,y2,z2), f(x2,y2,z2)] Reading of csv and populating inputs and output have to be done as a script in 'Diagram Home Context' or 'Model initialization'. Best Regards.
  12. RoKet

    Animated plot in 2D

    Thanks, L Moretti. That's a really cool and useful example with a time delay in drawing and repainting in different colors. BR, Ronald
  13. Hi Yugang, The model is setup with Activate 2019. Which version are you using? More information about the Modelica custom block and how to use it you can get from "Activate Extended Definitions", a pdf with very helpful information about Activate. It is linked in the help of the custom block (Activate Extended Topics Guide). BR Ronald
  14. RoKet

    Using C Block for Event Activation

    Hi Saurya, I misunderstood the function of evout. It is the relative time between current activation and output of activation (and not the signal itself as I supposed). Best regards, Ronald
  15. RoKet

    Automated simulation and capturing data

    Hi Syurya, I have no exact solution for your task, but look at the example "moonlanding_opt.scm" in Demo Browser, Activate, Games. The combination of elements in super block "next last" and "Restart" in "optimize" allows you to run a defined number of simulations. The ToCSV block overwrites the file at every new simulation . I suggested a modification to the development team, but expect it not before next release. You can try to write your own C block with fopen(filename, 'a') (or similar). It should be easier than the output of an event activation Best regards, Ronald