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

    SketchyPhysics3.2 (Dec 2)

    Scheduled Pinned Locked Moved SketchyPhysics
    55 Posts 23 Posters 20.7k Views 23 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.
    • B Offline
      bouleaux
      last edited by

      Hello,
      congratulations for this marvellous job !
      I'm using sketchup 8 on a Mac Book Pro running on Mac Os 10.5.8
      and I would loooove to be able to use sketchyphysics with this computer
      any chance ?
      thx again

      1 Reply Last reply Reply Quote 0
      • OxerO Offline
        Oxer
        last edited by

        @bouleaux said:

        Hello,
        congratulations for this marvellous job !
        I'm using sketchup 8 on a Mac Book Pro running on Mac Os 10.5.8
        and I would loooove to be able to use sketchyphysics with this computer
        any chance ?
        thx again

        Hi, bouleaux
        I'm a mac user too, the last version 3.2 doesn't work on Mac but the 3.1 version works fine on OSX Leopard with SU 8.
        I hope this help you.

        "The result is the end what is important is the process" by Oxer
        [http://www.oxervision.blogspot.com/(http://www.oxervision.blogspot.com/)]

        1 Reply Last reply Reply Quote 0
        • B Offline
          bouleaux
          last edited by

          Hello Oxer, many thanks
          I tried to find the 3.1 version, but it doesn't seem to be available for download anymore (on this page : http://code.google.com/p/sketchyphysics/downloads/list)
          Do you know of another place to find it ?
          Thank again for your answer

          1 Reply Last reply Reply Quote 0
          • OxerO Offline
            Oxer
            last edited by

            @bouleaux said:

            Hello Oxer, many thanks
            I tried to find the 3.1 version, but it doesn't seem to be available for download anymore (on this page : http://code.google.com/p/sketchyphysics/downloads/list)
            Do you know of another place to find it ?
            Thank again for your answer

            If you want i can send it you by PM

            "The result is the end what is important is the process" by Oxer
            [http://www.oxervision.blogspot.com/(http://www.oxervision.blogspot.com/)]

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

              Hi,

              I tried to add kaybord control on my physified lynx crane but I cannot get it working properly.
              It actually works with sliders so, the joint position is given by the slider position so the crane's arm, for example stays in the position set by the slider.

              With keybord control it's different and even if I can move the arm with a key, it cannot stay in position when I release the key.

              original joints where servo. I tried to use a motor instead but the result is almost the same.

              Any idea?


              lynx_100ton_mobile_crane SP_KB.skp

              1 Reply Last reply Reply Quote 0
              • ashscottA Offline
                ashscott
                last edited by

                Here is the answer to your question from this thread: http://forums.sketchucation.com/viewtopic.php?f=61&t=44399

                There is a much better answer than using a motor to place a joint where you want it - you need to use a servo and a little ruby script

                Step1: place your servo within the group you want to move and attach it to a base group
                Step2: select the servo and open the sketchyphysics UI
                Step3: within the UI apply the following settings

                min:0
                max:1
                accel:4000
                damp:1000
                controller:@servo1 (you can actually call it anything starting with @

                Step4: Select the base of your model and open the sketchyphysics UI
                Step5: place the following rubyscript in there:

                    if frame<1.00
                    @servo1=0.00
                    end
                    # this allows servo to incrementally increase based on joystick input (righty) you can change it to any of the joystick axes
                    @servo1+=(0.5-righty)
                    # this sets range of movement for the servo as it is not set in the servo's UI
                    if @servo1>45;@servo1=45;end
                    if @servo1<-45;@servo1=-45;end
                

                It took me a long time to work this out (reverse engineering another model) so I am more than happy to help anyone out with it if these instructions are too hard to follow.

                I believe this is a very powerful function in sketchyphysics and I have only seen it in one model in the 3DWH

                Just some stuff I do with Sketchup.

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

                  Hi Ashscott,
                  Thanks for your answer.

                  I tried your script and one I wrote and in any case I get the following error when I start the simulation:


                  Error starting the simulation: Error in Script:

                  ...

                  undefined method'<' for nil:NilClass
                  C:/Program......../ControllerCommands.rb:1314:in 'initEvents'


                  It something is not correctly initialized. Is there something to import at the beginning of the script or something like that?

                  Any idea?

                  Is there any wiki on the basics of keyboard control? The only one I know is http://sketchyphysics.wikia.com/wiki/Ruby.

                  1 Reply Last reply Reply Quote 0
                  • ashscottA Offline
                    ashscott
                    last edited by

                    You need to make sure that the name of your servo in the controller box (select the servo and press the 'UI' button) is the same name used in the script - in the example I have used the name '@servo1'

                    It looks like it is spazzing out because you haven't got a name right somewhere......

                    Just some stuff I do with Sketchup.

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

                      Hi Ashscott
                      I didn't really take time to verify but I diectly entered the script like that in the "scripted" field. I think it's the problem because no method is known.
                      In the "On Tick" field, no problem.
                      I think a method, like onTick{ ...} for example, should be created.
                      Alain

                      1 Reply Last reply Reply Quote 0
                      • emerald15E Offline
                        emerald15
                        last edited by

                        @unknownuser said:

                        There are months now that sketchyphysics 3.2 installs 3.1 !!!

                        Don't understand this update !?

                        Hmm... same thing here. I started out with 3.2 but it seemed a bit un-stable (might have been my fault - still learning). I reinstalled 3.2 but at the install wizard point it suddenly reverted 3.1. This then seemed to case more conflict & SP randomly worked or crashed. I'm also using windows 7 (x64) & SU8 - could it be this combi won't load SP3.2?

                        Solution for the moment is running SP3 instead - but no sound effects.

                        NB. has anyone actully produced an SP movie with sound effects - I haven't seen one yet.

                        1 Reply Last reply Reply Quote 0
                        • emerald15E Offline
                          emerald15
                          last edited by

                          Don't know if anyone can suggest a solution here... I was getting to know sketchyphysics (although it sees a bit temperamental, not always running as it should. I'd produced a few animations (domino falls, etc.) Now it crashes as soon as I hit SP play. I've re-installed 3.1 & again onto a second PC - but still the play button crashed SU. Any ieas?... is there somehting I need to set in SU preferences maybe?

                          1 Reply Last reply Reply Quote 0
                          • ashscottA Offline
                            ashscott
                            last edited by

                            Try making a simple SP file from scratch - sounds like there might be something in your file that is causing issues if you have been trying to open the same file - I get that often when I have made errors in SU models or ruby script before and it takes a while to work out what it is by elimination but I don't know a better way to do it

                            Just some stuff I do with Sketchup.

                            1 Reply Last reply Reply Quote 0
                            • emerald15E Offline
                              emerald15
                              last edited by

                              @ashscott said:

                              Try making a simple SP file from scratch - sounds like there might be something in your file that is causing issues if you have been trying to open the same file -

                              You're right - starting with a clean file cleared the fault. It seems there's a conflict between version 3.1 & 3.2. I started working with 3.2 & have some files created with that version. Then having had a problem, I went to re-install & could only access v3.1, so have continued using this version. If I open an existing file that was not originally created in 3.1... the programme crashes (to be expected I suppose - but it then continues to crash with files of either versions). Your suggestion has given me a way to clear the problem. Ideally, I'd like to re-install 3.2 & keep to it - but can't seem to access it now. Anyone know where its's gone?

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

                              Advertisement