sketchucation logo sketchucation
    • Login
    1. Home
    2. brian_concannon
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info
    B
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 2
    • Posts 5
    • Groups 1

    brian_concannon

    @brian_concannon

    10
    Reputation
    1
    Profile views
    5
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online
    Age 76

    brian_concannon Unfollow Follow
    registered-users

    Latest posts made by brian_concannon

    • RE: New API doc - typos and questions

      Can you please send me Win32API.rb? It is difficult to find a place to download it, believe it or not...

      Thanks in advance.

      posted in Developers' Forum
      B
      brian_concannon
    • Sketchup Plugin Debugger

      I have developed a debugging tool for Sketchup plugins. It allows conditional watches and breakpoints and examining/setting variables and tracing through the code and seeing variable values changing.

      I am posting the user guide below, and a zip file with the required files and all source code (Ruby and VB.net).

      Enjoy. All free for you.


      Debugger User Guide


      deployment package

      posted in Developers' Forum
      B
      brian_concannon
    • RE: How to debug?

      I tried SurDebug early on and could not make it work either. I was told that the author got angry about some criticism, and he stopped working on it. There were no recent posts about it at the site that you show.

      Debuggifier's concept is not as nice as the SurDebug concept, as it inserts debug statements after every Ruby statement in all or part of the code. It can be commented / uncommented at will, and totally removed ("undebuggified") when the Plugin development is complete. But I found it necessary to develop for my own programming, because Ruby is so hard to program with. Anyone using a true IDE knows this.

      I will clean up Debuggifier a little and then post it. Since it is an EXE and requires VB6 DLL's to be installed with InstallShield etc, can I upload it to this forum? Can I upload a zip file?

      posted in Developers' Forum
      B
      brian_concannon
    • RE: How to debug?

      I have written a debugger for Sketchup plugins with watches and breakpoints. Why isn't such a debugger already available? Would it be a good contribution to the community? The breakpoints based on watched variable changes seem like the best part.

      Download the user guide that I attached.

      It needs some work yet, as it processes only the Ruby snytax that I have
      programmed with myself. It is a VB6 app. It would be free.

      Quote message
      Face2Face plugin - autoextrusion between faces
      Sent: Wed Dec 21, 2011 4:58 pm
      by brian_concannon

      TIG,

      I posted the plugin as you suggested, in the Resources/Plugins forum. It is being downloaded like crazy!

      I hope you make it part of your Edgedraw plugins somehow.

      anyway, I have written a debugger for Sketchup plugins with watches and breakpoints. Why isn't such a debugger already available? Would it be a good contribution to the community?

      Quote message
      Re: Face2Face plugin - autoextrusion between faces
      Sent: Wed Dec 21, 2011 5:16 pm
      From: TIG
      To: brian_concannon

      It would probably be a useful adjunct.
      Why not post in the Developers' forum with a new thread.
      You don't need to post the whole of your code, just some ideas to get a discussion rolling...
      Thomthom, Jim and Dan are more in debugging etc than I am. I manually slog through with my own return nils, breaks, testing puts, UI.messageboxe, refreshes etc till I get it to work


      setup file (text)

      posted in Developers' Forum
      B
      brian_concannon
    • [Plugin] Face2Face - autoextrusion between faces

      Example resultsSketchup Face2Face Tool

      Here is a Sketchup plugin that starts from just two arbitrary faces. It generates the smooth continuous central path and adds the outside surfaces between the selected faces.

      1 - Select any two faces at any orientations.
      2 - Use menu selections Plugins, then Face2Face Extrusion.
      3 - The plugin then generates the path, and the surface that fits between the faces.

      The result is an blended extrusion with the shape of one of the faces.


      user guide pdf


      The plugin

      posted in Plugins
      B
      brian_concannon