sketchucation logo sketchucation
    • Login
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    MSPhysics 1.0.3 (16 October 2017)

    Scheduled Pinned Locked Moved Plugins
    926 Posts 171 Posters 883.2k Views 172 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A Offline
      Anton_S
      last edited by

      Hello, Faust,

      @faust07 said:

      This worked in version 0.9.9 but after opening with v1.0.0 all former mass values
      were displayed in density and the bodies then behaved strangely...

      Yes, that was another change I made. I basically renamed the attribute, so it describes the Control by Mass/Density property more accurately. After version 1.0.0, new releases will usually include backup compatibility, but while MSPhysics is still in 0.x.x stage, I don't make changes compatible.

      @faust07 said:

      It would be good to know the dependence of the strength of the joints on the density
      / mass of the connected body parts. For the walking person, I have to adjust the
      triple weight for all parts of the body in order to reduce the wobbling and trembling
      to a tolerable level.

      In the current versions, joints are the most robust when two linked objects have identical masses. But since linked objects usually don't have identical masses, simply assign realistic mass ratios to objects, and that will usually, too, guarantee strong joint connections. For example, the torso of your robot could have a mass of 1.0 kg, the arm of 0.2 kg, the hand of 0.05 kg, and etc...

      @faust07 said:

      An oscillation of previously 60 frames now appears to correspond to a value of 1.0.
      Does the oscillation refer to real time or simulation time?

      Yes, that was changed too. Now the oscillator accepts frequency in seconds of simulation time - number of times to oscillate per simulation second; no longer depends on frame. This change was made to keep the oscillation value persistent when changing the simulation timestep.

      @faust07 said:

      The start rotation direction of the joints changes sometimes? I guess the cause is at the oscillators starting point at -1.0.

      I added another function, called oscillator2, which starts at 0.0 and oscillates from 0.0 to 1.0. See the documentation for details. Also, since 1.0.0 isn't released yet, the documentation is local. To open it, select some group, open MSPhysics UI, activate the Script tab, and select MSPhysics link. From there, click on CommonContext too see all functions you could use as controllers.

      @faust07 said:

      What is the influence of setting "Kinematic" or "Dynamic" to the simulation? Where
      can I find the script overview?

      After opening the local documentation, click on Overview tab. There should be a small topic on that.

      @faust07 said:

      Right now, I'm just trying to figure out what the simplest method is to copy a
      complex MSPhysics conglomerate like a person (with Curvy Piston and scripts) and let
      them act independently.

      This can be done by selecting the entire robot, and enabling the Connect Closest Joints state. Then you can copy it, along with the curvy joint, as many times as you want.

      @faust07 said:

      The improper phasing till persists:
      The elimination of movement phases of individual bodies is still present. This,
      however, seems to be due to the amount of transformed emitters (drops, splashes,
      etc.). Without the many emitters, the body movements of my "Little Richie Gear" (I as
      a boy with a lantern...) are smooth.

      Send me a private message with the model so I can see what could be done to improve MSPhysics and/or the model.

      Regards,
      Anton

      1 Reply Last reply Reply Quote 0
      • pilouP Offline
        pilou
        last edited by

        @Anton!
        Thx i will test all that!

        Can you see the 2 gif animations above?
        (because they are on the Su French forum section)

        PS Sorry for the MS "Untouching" Physics! 😳
        I will remember that for the next time!

        Frenchy Pilou
        Is beautiful that please without concept!
        My Little site :)

        1 Reply Last reply Reply Quote 0
        • A Offline
          Anton_S
          last edited by

          @pilou said:

          Can you see the 2 gif animations above?
          (because they are on the Su French forum section)

          Nope, I don't see them. It says I'm unauthorized to view them...

          @pilou said:

          PS Sorry for the MS "Untouching" Physics! 😳
          I will remember that for the next time!

          I'm not offended by that in any way. Neither is Ms Physics πŸ˜†

          1 Reply Last reply Reply Quote 0
          • pilouP Offline
            pilou
            last edited by

            @Anton

            By Chri : tricky use of MS Physics! πŸ˜‰

            dameuse2.gif
            dameuse21.gif

            PS Have you something for "Untouch" objects selected in Ms Physics ?


            DAMEUSE2.skp

            Frenchy Pilou
            Is beautiful that please without concept!
            My Little site :)

            1 Reply Last reply Reply Quote 0
            • pilouP Offline
              pilou
              last edited by

              Gif animations repaired! β˜€
              http://sketchucation.com/forums/viewtopic.php?f=323%26amp;t=56852%26amp;start=600#p616669

              Sorry for the inconvenience! 😳

              Frenchy Pilou
              Is beautiful that please without concept!
              My Little site :)

              1 Reply Last reply Reply Quote 0
              • F Offline
                faust07
                last edited by

                Hi Anton, thank you for the detailed explanations. Much confirms my assumptions. Can not wait for the final version. From the v1.0.0 onwards, it also makes more sense to put models in 3D-Warehouse.
                I've sent you a PM with the test model. Perhaps you can find the causes for the jerky movements in complex MSP calculations and give ideas for the improvement of the scripts.

                1 Reply Last reply Reply Quote 0
                • D Offline
                  delchrys
                  last edited by

                  Almost ready Anton,
                  now i only need to get it moving a bit further.
                  If the two green half circles meet each other and the cyclinder moves further, the whole green circle part should rotate a bit around the origin point. If you know what i mean.
                  If you look at the following youtube video you should understand what i mean. The first couple of centimeters is needed for closing the green grip halves, the next centimeters are needed to rotate.
                  regards,
                  Bert

                  PS Hope i'm not asking too much πŸ˜„
                  https://www.youtube.com/watch?v=MO2Dy7PM7Gs

                  1 Reply Last reply Reply Quote 0
                  • A Offline
                    Anton_S
                    last edited by

                    Hi, Bert

                    Here it is:
                    delchrys - gatorator.skp
                    Now it rotates along the pipe, like desired.

                    I also made it compatible with MSPhysics 0.9.9. I assigned all bodies a mass of 1.0 so that the joints are robust. This won't be necessary in the final MSPhysics, version 1.0.0, but that's what required in the current version. I also added grippers to the clutches. The clutches themselves are ignored, but the grippers are collidable. If you enable the MSPhysics Joints layer, you will see the grippers. I also changed the solver model to iterative 64 passes, once again, for a more stable behavior of joints in the current versions of MSPhysics.

                    Regards,
                    Anton

                    1 Reply Last reply Reply Quote 0
                    • D Offline
                      delchrys
                      last edited by

                      Hi Anton,

                      thanks you are the greatest. Now i'm going to figure out all the joints and combinations of groups so i can figure how you do it.
                      Also i'm adding a other wrench that is holdng the other end of the pipe.
                      Then i hope it will loosen like i need it to.
                      Keep you update!!!

                      1 Reply Last reply Reply Quote 0
                      • D Offline
                        delchrys
                        last edited by

                        Anton?
                        How do you make the guide points?

                        1 Reply Last reply Reply Quote 0
                        • A Offline
                          Anton_S
                          last edited by

                          So, for a circle/arcs, you right click on them and select "Find Center".

                          1 Reply Last reply Reply Quote 0
                          • D Offline
                            delchrys
                            last edited by

                            Ah thanks you didn't know that option. Also downloaded pointtool plugin. Tonight in my nightshift I'm going to draw some more of the model to make a nice overview to show at work. Really loving this msphysics plugin. Possibilities are almost endless

                            1 Reply Last reply Reply Quote 0
                            • D Offline
                              delchrys
                              last edited by

                              Does someone have any advise in rendering for sketchup?
                              Preferably free??
                              Like to render some things when i'm done, needs to look good πŸ˜„

                              1 Reply Last reply Reply Quote 0
                              • D Offline
                                delchrys
                                last edited by

                                @anton_s said:

                                So, for a circle/arcs, you right click on them and select "Find Center".

                                So i kind of remodelled a bit, but can't seem to understand why the pipe continues to rotate even when the grippers are open. It kind of get momentum because of the rotation, how can i stop that. So when the cylinder moves back, the grippers open and let go of the pipe and it stands still.
                                Made the body static because it will be connected with the other wrench, so that only the gripper head rotates.
                                Did i do the pipe right by giving him a plane joint and only allow it to rotate???
                                I don't want it to move in any other direction then rotating caused by the grippers.
                                Should i accomplish this all by adding friction or is there a simple workaround?
                                I doesn't have to be Physics Law proof but only look right.

                                A lot of questions but getting there 😍

                                PS is ther a plugin for SU2016 to import 2017 files or a simple converter??? I cannot install 2017 at work due to lack of administrative rights 😑


                                almost final.skp

                                1 Reply Last reply Reply Quote 0
                                • A Offline
                                  Anton_S
                                  last edited by

                                  Hello, Bert,

                                  @delchrys said:

                                  So i kind of remodelled a bit, but can't seem to understand why the pipe continues to rotate even when the grippers are open. It kind of get momentum because of the rotation, how can i stop that. So when the cylinder moves back, the grippers open and let go of the pipe and it stands still.

                                  To fix this, you need reduce linear friction of the Plane joint from 100 to 1. This will the pipe to require less force to move along the plane. Also, setting the angular friction of the Plane joint to 0.01 should prevent the backward rotation of the pipe.

                                  @delchrys said:

                                  Did i do the pipe right by giving him a plane joint and only allow it to rotate???
                                  Either the tool should move or the pipe should move for the grippers to work properly, presumably even in real case scenario. Above, reducing plane linear friction, allows the pipe to move.

                                  @delchrys said:

                                  PS is ther a plugin for SU2016 to import 2017 files or a simple converter??? I cannot install 2017 at work due to lack of administrative rights

                                  Click onFile->Save As and in the Save As Type, choose the desired SU version.

                                  Regards,
                                  Anton

                                  1 Reply Last reply Reply Quote 0
                                  • D Offline
                                    delchrys
                                    last edited by

                                    Little update


                                    almost final 2016 complete2.skp

                                    1 Reply Last reply Reply Quote 0
                                    • alvisA Offline
                                      alvis
                                      last edited by

                                      The first impression is good, but for me it is still too difficult to understand some of the physical characteristics of the movement.

                                      Thanks

                                      1 Reply Last reply Reply Quote 0
                                      • A Offline
                                        Anton_S
                                        last edited by

                                        Nice! If you change joint solver model to iterative 64 passes, the wobbling should be reduced by a bit.

                                        1 Reply Last reply Reply Quote 0
                                        • pilouP Offline
                                          pilou
                                          last edited by

                                          Found this! β˜€

                                          Frenchy Pilou
                                          Is beautiful that please without concept!
                                          My Little site :)

                                          1 Reply Last reply Reply Quote 0
                                          • ecatiE Offline
                                            ecati
                                            last edited by

                                            I modeled it as shown in the picture, but I could not move it as I wanted. Can you help me.


                                            ruffler Γ§izim.skp


                                            ruffler.jpg

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 6
                                            • 46
                                            • 47
                                            • 4 / 47
                                            • First post
                                              Last post
                                            Buy SketchPlus
                                            Buy SUbD
                                            Buy WrapR
                                            Buy eBook
                                            Buy Modelur
                                            Buy Vertex Tools
                                            Buy SketchCuisine
                                            Buy FormFonts

                                            Advertisement