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

    [Plugin] Axo + Iso View v1.2 20101117

    Scheduled Pinned Locked Moved Plugins
    84 Posts 34 Posters 212.8k Views 34 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.
    • massimoM Offline
      massimo Moderator
      last edited by

      Hi, as stated in the very first post, first line, you have to put the .rb file (and not a folder) directly in the plugins folder and then restart SU.

      1 Reply Last reply Reply Quote 0
      • N Offline
        nordicventures
        last edited by

        Hey I'm new to sketchup and have been trying to get this 'axo' plug in to work. But no luck. I keep getting this from the ruby console:

        Error: #<NameError: undefined local variable or method `axo3060' for main:Object>
        (eval)

        What is the deal I followed the directions to a -T I think?
        Please help.

        1 Reply Last reply Reply Quote 0
        • TIGT Offline
          TIG Moderator
          last edited by

          If you have correctly installed the .rb file into your Plugins folder you will get the commands available to you in the Ruby Console: you type axo3060 + <enter> and it runs...
          So this error message suggests that you have not installed it correctly 😕
          To find your Plugins folder type [or copy+paste] this line + <enter> in the Ruby Console:
          Sketchup.fins_support_file('Plugins')
          This returns the path to the folder that ought to contain your plugin files.
          It may be hidden and you'll then need to set your MAC to let you see Library folder-paths.
          If it is the HD Lib path [most likely on v8] then you may need to reset its Security Permissions to Full Read & Read, so you have unlimited access to add files etc...
          So, now put the .rb file in there...
          OR if you get the .RBZ archived version of the script from the PluginsStore page then you can AutoInstall that using the Preferences > Extensions > Install... button...
          OR if you install the 'SketchUcation Plugin Store' toolset you can search/browse through 800+ Plugins [including this one] and then AutoInstall any selected plugin from within SketchUp itself...

          TIG

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

            Hello Everybody,

            actual I have the requirement, to create a "cavalier" perspective.

            http://upload.wikimedia.org/wikipedia/commons/thumb/8/83/Cavalier_perspective_45.svg/480px-Cavalier_perspective_45.svg.png

            I hope that someone can tell me, how to create this view in SU.

            Many thanks!

            Automation

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

              Yes and Cabinet Oblique Projection too 😄
              For ref. see here: https://en.wikipedia.org/wiki/Graphical_projection

              Cheers,

              . DIEGO .

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

                Hello *,

                it would be very nice to get some information concerning my request to create the ""cavalier" perspective.

                • Is it impossible to create this view with SU?
                • Or would it be possible to extend the existing AXO-ISO Plugin from TIG?
                • Or did I ask the question in the wrong section of this forum?
                • Or are there any other ideas to create this special perspective?

                I would appreciate any comments

                Best Regards

                Automation

                1 Reply Last reply Reply Quote 0
                • TIGT Offline
                  TIG Moderator
                  last edited by

                  @automation said:

                  Hello *,

                  it would be very nice to get some information concerning my request to create the ""cavalier" perspective.

                  • Is it impossible to create this view with SU?
                  • Or would it be possible to extend the existing AXO-ISO Plugin from TIG?
                  • Or did I ask the question in the wrong section of this forum?
                  • Or are there any other ideas to create this special perspective?

                  I would appreciate any comments

                  Best Regards

                  Automation
                  I don't think that a Cavalier type of view is possible in SketchUp - at least not as a camera setting.
                  It needs to have distorted geometry, which then would only work from one vantage point...
                  My Plugin is therefore NOT extensible...
                  You can ask a question in a related plugin's thread; however, if you want wider public awareness consider starting a new thread in Plugins with a Request for something - but nothing is going to appear instantly 😞 ...
                  But if it's a "how-do-I-do-this-by-hand" then post a message in the General forum - some skilled users might not frequent the Plugins side... Someone might have a brilliant workaround that I can't envisage... 😮

                  TIG

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

                    Hi TIG!

                    many thanks for your answer. So I have to find another solution.

                    Best Regards

                    Automation

                    1 Reply Last reply Reply Quote 0
                    • M Offline
                      magdales
                      last edited by

                      Hi all !
                      Thanks for your axoiso.rb plugin. I had a similarly need for my own video game, so i add some new functions of my own, to get the 8 isometric views from a single model.

                      In order to get my code functional :
                      1°/ first import one single model and select it.
                      2°/ then open ruby console. (menu > windows > ruby console)
                      3°/ write "middle" (to center the object to the axis origin)
                      4°/ then write "aff" to get all view done with correct distance & angle
                      5-6-7..°/ then write i1, or i2, or i3 ... or i8 and snapshot the image, to get all 8 classical isometric direction for video game.

                      I'm sure anyone can do better than me on this forum. This was my first contact with Ruby language.
                      I hope this will help someone else ... as much as the axoiso.rb had helped me.

                      Have a nice day !

                      Kéké from Magdales


                      Magdales isometric function

                      1 Reply Last reply Reply Quote 0
                      • N Offline
                        nicmask
                        last edited by

                        It is magic! Thank you so much!!

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

                          If I want iso4545,how can I do it?

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

                            Great plugin for my exercises about Dihedral System in the High School (I'm a Drawing Teacher), I added a menu via Camera Menu for a quick access.

                            Axo + Iso with menu via Camera Menu

                            "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
                            • E Offline
                              edoaber
                              last edited by

                              Hello TIG,
                              first of all, I want to say this plugin is just great! I am using it every chance I get!
                              I just came across a bit of a problem thought, and I am asking you for help.
                              For my work, I often have the necessity to produce axonometric drawings with shadows.
                              This time I am asked to draw an axonometry from the bottom. So I thought: easy enough! I just need to rotate the model, export in 2D, rotate the canvas again, and voilà!
                              The problem is, my committant wants the shadows too!
                              However, sketchup only allows the shadows to come from the top (which is only logical), so if I rotate the model, and rotate the 2d view again, I would find my self with a picture showing shadows coming from the bottom (which is quite odd).
                              So, my question is, is there a way I can see my axonometry 30-60 from the bottom without having to rotate the model?
                              I tried using ruby console to set the view, but I really don't know what I'm doing...

                              Update: if I open the axo+iso.rb file with notepad I see the parameters "eye" "target" "up" for the three different options (30/60; 60/30; 45/45), how did you calculate those parameter? Is there a way a can calculate mine to put myself in the view I need?

                              1 Reply Last reply Reply Quote 0
                              • TIGT Offline
                                TIG Moderator
                                last edited by

                                @edoaber

                                I guess you simply want a negative Z for the eye, so it's then below the ground ?
                                So you could edit using Notepad++ the eye's Z values thus...
                                e.g. in line#51
                                eye=Geom::Point3d.new(-25.3259,-5.00502,463.851)becomes
                                eye=Geom::Point3d.new(-25.3259,-5.00502,**-**463.851)
                                Test it and see if that's what's expected...


                                PS:
                                The attached RB is a WIP update to v2.0.
                                Note how the usage has changed to TIG.axo3060 for viewing as usual from above, and TIG.axo3060**(-1)** for from viewing from below.
                                This applies to all axo/iso view changing operations.

                                Put the RB file into the Plugins folder to replace the original...
                                Restart SketchUp...
                                If it does what you want, then please confirm, and then I might update the PluginStore entry accordingly...


                                axo+iso.rb

                                TIG

                                1 Reply Last reply Reply Quote 0
                                • john2J Offline
                                  john2
                                  last edited by

                                  Thanks for this awesome plugin! Is there any toolbar version available? I'm used to clicking the huts in the native sketchup toolbar for ISO, Front or Top views. A toolbar will be super awesome. 👍 😄

                                  Sketchup Make 2017 (64-bit), Vray 4.0 , Windows 10 – 64 bit, corei7-8750H, 16GB RAM, Nvidia GeForce GTX 1050Ti 4GB

                                  1 Reply Last reply Reply Quote 0
                                  • majidM Offline
                                    majid
                                    last edited by

                                    Dear TIG,
                                    Thanks for sharing your gems, I was searching exactly the same thing .. but it does not work for me and each time I receive the same error message:
                                    ISO3030
                                    Error: #<NameError: uninitialized constant ISO3030>
                                    <main>:in <main>' SketchUp:1:in eval'

                                    My inspiring A, B, Sketches book: https://sketchucation.com/shop/books/intermediate/2612-alphabet-inspired-sketches--inspiring-drills-for-architects--3d-artists-and-designers-

                                    1 Reply Last reply Reply Quote 0
                                    • TIGT Offline
                                      TIG Moderator
                                      last edited by

                                      @Majid
                                      This is a very very very old plugin, and could benefit from some modernization and rewriting, but it should still work.

                                      The error appears to come about because you are typing in capital letters ??
                                      Use
                                      iso3030
                                      NOT
                                      ISO3030

                                      TIG

                                      1 Reply Last reply Reply Quote 0
                                      • majidM Offline
                                        majid
                                        last edited by

                                        So tricky, yes it now works! 😄 😄 😄

                                        My inspiring A, B, Sketches book: https://sketchucation.com/shop/books/intermediate/2612-alphabet-inspired-sketches--inspiring-drills-for-architects--3d-artists-and-designers-

                                        1 Reply Last reply Reply Quote 0
                                        • M Offline
                                          martinhong Newcomers
                                          last edited by

                                          Dear TIG, bringing this forum back to life a bit, but I downloaded the extension and imported it through my sketchup extension manager. However I don't see the extension anywhere and have re-started my sketchup. Is there a different way I need to import it for it to work?

                                          Thanks!!

                                          1 Reply Last reply Reply Quote 0
                                          • Rich O BrienR Offline
                                            Rich O Brien Moderator
                                            last edited by

                                            @martinhong said:

                                            However I don't see the extension anywhere and have re-started my sketchup. Is there a different way I need to import it for it to work?

                                            Usage; type the desired option in Ruby Console xxxxxxx + <enter> ***
                                            Available options are;
                                            
                                            axo3060 which sets the camera to a 30/60 axonometric view and zooms extents
                                            axo6030 which sets the camera to a 60/30 axonometric view and zooms extents
                                            axo4545 which sets the camera to a 45/45 axonometric view and zooms extents
                                            iso3030 which sets the camera to a 30/30 isometric view and zooms extents
                                            

                                            https://i.imgur.com/1PfdFUh.png

                                            Ruby-Console > axo3060 || axo6030 || axo4545 || iso3030
                                            [See 'More Info...' about adding a menu/toolbar]
                                            

                                            If you use Sketchucation Tools then if you search for axo and click the down chevron it will reveal additional info

                                            Download the free D'oh Book for SketchUp 📖

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

                                            Advertisement