sketchucation logo sketchucation
    • Login
    1. Home
    2. br51
    Oops, your profile's looking a bit empty! To help us tailor your experience, please fill in key details like your SketchUp version, skill level, operating system, and more. Update and save your info on your profile page today!
    Urasik Extensions | Lots of new extensions to check out Learn More
    B
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 3
    • Groups 1

    br51

    @br51

    0
    Reputation
    1
    Profile views
    3
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    br51 Unfollow Follow
    registered-users

    Latest posts made by br51

    • Looking for experienced SketchUp Ruby developer for lightweight data-extractor extension

      Hi everyone,

      I’m looking for an experienced SketchUp Ruby extension developer for a small paid task, and I would also appreciate general guidance from people who know the SketchUp plugin ecosystem well.

      My background is in architecture / interiors / renovation. I’m working on a broader project that helps design software send structured project/model data into an external coordination system, so project information can continue into cost, time, procurement, approvals, and project memory instead of staying trapped inside separate design files.

      For SketchUp, the first version is intentionally lightweight.

      V1 goal:
      Build a SketchUp Ruby extension that reads useful model data and sends structured JSON to an HTTPS endpoint.

      Rough V1 scope:

      • installable .rbz extension
      • Windows + Mac support if practical
      • run on manual save / save trigger
      • recursively traverse groups and component instances
      • preserve parent/child hierarchy
      • include persistent IDs where available
      • extract object names
      • extract tags/layers
      • extract object type
      • extract bounding box / dimensions
      • extract existing attribute dictionaries / metadata where available
      • separate component definition data from placed component instance data where practical
      • POST structured JSON to an HTTPS endpoint
      • save a local JSON/log file if POST fails
      • include sample JSON output and basic install/config instructions

      For V1, I do not need live sync, writeback, model editing, or a complex UI.

      Later, there may be a V2 with bidirectional features, such as:

      • writing project IDs/status back into SketchUp attribute dictionaries
      • detecting meaningful changes after an object is linked
      • selecting/highlighting objects from backend-provided IDs
      • sending selected object information back to the backend
      • placing components from a library file with metadata attached

      I am trying to be careful not to build V1 in a way that blocks V2 later.

      If you are an experienced SketchUp Ruby extension developer and this sounds like something you can help with, please reply or message me.

      I would also appreciate advice from the community on:

      1. whether this should be built purely as a SketchUp Ruby extension
      2. any important limitations around persistent_id, entityID, attribute dictionaries, or save observers
      3. what a good V1 architecture should include so V2 does not require a rewrite
      4. where experienced SketchUp Ruby developers usually look for this kind of paid work

      Thank you — I appreciate any guidance.

      posted in Developers' Forum
      B
      br51
    • RE: [Plugin Library] LibFredo6 - v15.9b - 21 Apr 26

      Thank you Dave R.

      I got the problem solved by removing the LibFredo6.plugin and correct all the permissions to the folders as you suggested. thanks!!

      OK, no more error messages but I dun see the plugins that I installed like RoundCorner inside sketchup8.

      They are not under any of the menu?!? I am on a Mac 10.8.

      Help please..


      screen shot of my plugins folder

      posted in Plugins
      B
      br51
    • RE: [Plugin Library] LibFredo6 - v15.9b - 21 Apr 26

      Hi All, I am new to this forum.

      I am hoping someone would help me out here.

      I try to install the LibFredo4.6 by copy the 'LIBREDO_DIR_46 and LibFredo6.rb' into the plugin folders of SketchUp8.

      I got a pop up message:

      ""Cannot load plugin LibFredo6 because the script cannot create DEFPARM_Dir folder in: /Library/Application Support/Google SketchUp 8/SketchUp/Plugins

      Please create it manually, respecting the case""

      and another message:

      ""Error loading file LibFredo6.rb undefined method 'average_load_time' for Traductor::Plugin:Class""

      Would someone tell me what have I done wrong? Many thanks!!

      posted in Plugins
      B
      br51