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

    The difference between Sketchup APIs

    Scheduled Pinned Locked Moved Newbie Forum
    sketchup
    3 Posts 2 Posters 1.6k Views 2 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.
    • M Offline
      modar
      last edited by

      Hello,

      I am in my first days with Sketchup. I had an experience in Revit API but here in Sketchup I found APIs in Ruby, C, Visual Basic, C++ and C#

      I searched a lot to detect the difference between them but no luck.

      Can you please help.

      Regards.

      1 Reply Last reply Reply Quote 0
      • S Offline
        slbaumgartner
        last edited by

        @modar said:

        Hello,

        I am in my first days with Sketchup. I had an experience in Revit API but here in Sketchup I found APIs in Ruby, C, Visual Basic, C++ and C#

        I searched a lot to detect the difference between them but no luck.

        Can you please help.

        Regards.

        The SketchUp Ruby API is embedded in the app itself for live action on the model. It is the main technique for implementing extensions (aka plugins).

        The SketchUp C SDK is a separate library for creating standalone applications that can manipulate a SketchUp file outside of SketchUp itself and also for creating importers/exporters for other file formats.

        The SketchUp C++ SDK is similar to the C SDK but is now being deprecated.

        None of the other language bindings you list are officially supported by SketchUp.

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

          Thank you for your valuable reply

          This is what I found about C#
          https://forums.sketchup.com/t/access-sketchup-sdk-from-c-net-project/74666

          does this mean that i can develop a plugin for SketchUp using C#؟

          Regards.

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

          Advertisement