sketchucation logo sketchucation
    • Login
    1. Home
    2. jolran
    3. Topics
    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!
    🛣️ Road Profile Builder | Generate roads, curbs and pavements easily Download
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 37
    • Posts 1,027
    • Groups 2

    Topics

    • jolranJ

      [SOLVED] Booleans operations available to free SU?

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      9
      0 Votes
      9 Posts
      621 Views
      jolranJ
      Was gonna post a snippet this morning but you guys did the work for me So I see John, you got an error "is a Pro only feature." That pretty much sums it up. Like Tig also suspected. Dan said. @unknownuser said: Makes sense.. otherwise we'd be able to write Pro feature custom tools for Free Yeah, thats why I posted the question. Being a PRO user I momentarily took this method for granted when I did not receive an error message in my code. Thanks everyone involved for clearing this up. Maybe Google should put PRO label for methods like this after the 8+ in the API.
    • jolranJ

      BoundingBox.depth. Accurate?

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      4
      0 Votes
      4 Posts
      156 Views
      jolranJ
      Ah, thanks. Doing some tiling with thoose mesurements. Should be ok then.. @unknownuser said: The internal unit is converted to user units only in the UI That's why I got back different results in the ruby console when changing the Model precision. Maybe that goes for some other mesurement as well, havent just thought about it until now. @unknownuser said: When dealing with user units, make the Length class do the work for it. And make sure you know if your objects are Floats or Lengths. I'll try to stick to that.
    • jolranJ

      (solved)locked files

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      7
      0 Votes
      7 Posts
      1k Views
      jolranJ
      OOPs There was a typo in my code. Now the comps are loading(hopefully). Forget the last post. Edit: Problem solved by saving components(like Dan said) in user/my documents/anyfolder. Then I can copy and paste from there.
    • jolranJ

      Copyright icons.

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      6
      0 Votes
      6 Posts
      196 Views
      jolranJ
      Asking is probably wise. I'll see what I'll do later on. It's also not that hard creating new icons Thanks for the advice, both of you!
    • jolranJ

      Scale non-uniform along vector?

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      22
      0 Votes
      22 Posts
      2k Views
      jolranJ
      Yeah, thanks TIG. All what you say is true. All these transformations got my head spinning. So I ditched the scaling in the tilingmethod. Went with scaling(y in this case) at ORIGIN, just after loading the component. Before placing it on the face. Not as flexible as in a method, but it will hopefully work. I think Dan suggested something similar, earlier on in this thread. Maybe that's what you had in mind all along as well, TIG. I just coulden't see it then.. Edit: When I reread you thread, did you mean to scale entities and that would become a "local" scale? Cause i did some scaling in x or y and it was in fact a global scale. The group moved from the face and tilted, even when putting the origin at center of bbox. I can't recall 100% sure if it was the group OR the entities I scaled. Ah heck. I'll try tomorrow then.. Like I said, rather had this transformation separate in the tiling method..
    • jolranJ

      Webdialog example

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      6
      0 Votes
      6 Posts
      211 Views
      jolranJ
      Great info. I probably should get that windowiser4 plugin then. It does seam very handy as a plugin, as well Thanks
    • jolranJ

      [Plugin] 2dBoolean ver1.3.1 beta UPDATE 20 dec 2013

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      88
      0 Votes
      88 Posts
      50k Views
      jolranJ
      Thank you TIG. Really appreciate it! I havent done any update for a long time and must get up to date with how the pluginstore works, more in detail. I suppose I should move the manual there to, perhaps ? Did not manage to downsize it to less then 1.8 mb.
    • jolranJ

      Copy array (again)

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      5
      0 Votes
      5 Posts
      161 Views
      jolranJ
      Ok..................
    • jolranJ

      DC instance make unique

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      22
      0 Votes
      22 Posts
      713 Views
      Dan RathbunD
      @jolran said: However there is no "glue_to" method for groups in the API. Right.. and you should not use a Group, for the job of a ComponentInstance. Groups are best used for temporary editing both manual and in scripting. By collecting objects together into a Group, you can: move them from one edit context to another, protect them from being modified by crossing edges, apply a tranform to a set of objects all at once (where they move, scale or rotate all together.) I would say, that when you get a "set" of objects the way you want, and then wish to use that set multiple places in the model, it's best to then convert them into a ComponentInstance. Especially if your going use scripting, to manipulate them, or glue them to faces.
    • jolranJ

      Hatching

      Watching Ignoring Scheduled Pinned Locked Moved LayOut Discussions layout
      3
      0 Votes
      3 Posts
      857 Views
      jolranJ
      He he!! Thats the price to pay! Interesting you should mention. I was doing a test. Thats quite a few hatches.... [image: UPBg_Quantity.jpg]
    • jolranJ

      [Plugin] Hatchfaces (v1.8 beta) UPDATED 15-Dec-2012

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      360
      0 Votes
      360 Posts
      231k Views
      M
      @Rich-O-Brien Thank you very much!
    • jolranJ

      Inputbox Hamlet(to do or not todo)

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      3
      0 Votes
      3 Posts
      150 Views
      jolranJ
      Great! That makes things a lot clearer. @unknownuser said: Avoid global $ variables that can clash with other's coding as they are accessible to everything! Thats especially the thing I was not sure about about. The last thing I wanna do is barge in here ruin everyones scripts.. Thanks a lot!
    • jolranJ

      Get rotation(transformation)

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      31
      0 Votes
      31 Posts
      1k Views
      jolranJ
      I finally got TIG's version going(forgot to comment out #def.self when running it in R.code.editor, amanidiot!) SOme funky thing going on when changing hatch_angle. But its stable and works in any axis. Not what can be said about "my" script. A bit unstable, until the intersectionpart. My intuition tells me doing copying edges within groups + intersection gives more predictable hatch_result when rotating hatches. But is alot more unstable when gathering and erasing? Plan A: Stop whining and get the work done so Layout-users finally have a hatch-plugin Plan B: Adjust TIG's script so it works in all angles, with menus and such. (will be difficult, since I don't totally understand it yet) PlanC: Continue to work on mine(a bit egoistic but I won't learn from copy/paste), integration as much of TIG's script as I can, thus make my script more stable if possible. However. That might not be possible, and I would have to do at least 5 different methods for views. I guess I'm asking if there is any pointers for things to avoid that make this script crash.
    • jolranJ

      Copy _ group array(newbie)

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      10
      0 Votes
      10 Posts
      350 Views
      jolranJ
      AAHH! Yes! Now it works. I spotted the . 25cm mistake. But did not think about the spaces. Thank you very much TIG and Jim!! I've learned a lot from this. Now I need to learn what has really happend in the code And acctually I only needed 1 edge in the group. I did not know one could add the entities in an empty group. This is a lot better.
    • jolranJ

      Entering groups.Again...

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      8
      0 Votes
      8 Posts
      326 Views
      jolranJ
      @unknownuser said: Of course you can use any API tools within ANY entities context. Thats even better. I learned a lot from this, thanks all! Have to analyze this info and make me understand it fully. Local and Global coordinate system can be a little daunting to dig into for a newbie, but you explained it very well.
    • jolranJ

      WYSIWYG for webdialogs.

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      10
      0 Votes
      10 Posts
      408 Views
      jolranJ
      Thanks
    • jolranJ

      Backwards compability

      Watching Ignoring Scheduled Pinned Locked Moved Newbie Forum sketchup
      5
      0 Votes
      5 Posts
      381 Views
      jolranJ
      It works! Of course.. But not with my current project... Did a new simple scene and "save as 6" and it worked fine. Could open the file in SU version 6. Sometime my file got corrupted. Funny its only in the backwardsconversion Im having difficulties with the model. Works with Kerky for ex. I work on the model and if I come up with a new idea I save it with a different name "save as". is that a bad workflow? Should one copy and paste in new SU window? Shouldent make any difference in my logic. Anyway. It is (probably) not a bug then.
    • 1 / 1