ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info
  • Group.volume

    11
    0 Votes
    11 Posts
    426 Views
    M
    i think i know where the problem is.. it only works in SketchUp 8. i just tried it really sorry about that. i was using 7 before that
  • Help with Japanese Kanji in file name.

    10
    0 Votes
    10 Posts
    957 Views
    honoluludesktopH
    Sorry Dan, Guess this is over my head, but thanks anyway.
  • Calculate button in a messagebox?

    7
    0 Votes
    7 Posts
    263 Views
    T
    Thanks Jeff! Let me look at it a bit, I'm not used to dynamic components. It look pretty cool. Thanks again! s
  • Access to Dimension Line text?

    17
    0 Votes
    17 Posts
    894 Views
    Dan RathbunD
    post removed. (Too tired, low confidence in what I wrote.)
  • Back face front face?

    3
    0 Votes
    3 Posts
    289 Views
    T
    Your importer will have to handle faces on the world plane as SU always reflips these on import. http://forums.sketchucation.com/viewtopic.php?f=180&t=31887
  • Video textures possible in SketchUp

    29
    0 Votes
    29 Posts
    12k Views
    B
    very good ruby reminds me of a software called PHYTA it has same ability (direct video ,sound ,lighting and direct rendering plus shadows) all in one package 3d modelling (a voir)
  • RegEx fun.... not.... :(

    7
    0 Votes
    7 Posts
    348 Views
    Dan RathbunD
    @thomthom said: But I just wanted to understand Regexp better - to why I could not do what I tried to do. I thot I explained it. Your first example, returns the position of a match, IF it occurs using =~ /(foo|bar)/ ... which is an integer index. In contrast, both match() methods return a MatchData object. @thomthom said: So it's not possible to do what I intended with Regexp? ... BUT you then went on to say what you wished was to have the matched numerical string returned, so let me simplify the code (the secret is the $+ global pattern matching variable): # define a Regexp rx = /(\*\s*(d+)|(d+)\s*\*)/ rx.match('* 15') $+.to_i >> 15 rx.match('15 *') $+.to_i >> 15
  • Making identical groups into a shared component.

    4
    0 Votes
    4 Posts
    740 Views
    Al HartA
    I see you have addressed the "Definition of a group" in another thread: http://forums.sketchucation.com/viewtopic.php?f=180&t=19765 It looks like I may have some luck using: definition = group.entities.parent to get the definition, and definition.instances to locate the groups which use the same definition. My client mentioned there was already a ruby to convert groups to components. Did you write it, or do you, (or anyone), know where it is? [Edit: It looks like I am looking for: Selection Toys. I will try to find it]
  • Sketchup front back face

    5
    0 Votes
    5 Posts
    783 Views
    Dan RathbunD
    Try posting to the C++ SDK forum: http://groups.google.com/group/su-sdk-fileshare/topics
  • View.draw2d adds lots of bad lines?

    8
    0 Votes
    8 Posts
    414 Views
    TIGT
    With draw2d if the user orbits/pans and the draw isn't updated don't you get weird effects? Using draw.line would allow users to move around with colored lines overlaying the geometry consistently without need to redraw ?
  • Film & Stage (Advanced Camera Tools) Plugin Added Methods

    7
    0 Votes
    7 Posts
    986 Views
    Dan RathbunD
    I don't find a specific forum for discussing Advanced Camera Tools (here or at Googlegroups.) If SCF had a forum, where would it be put ? .. under Extensions & Applications Discussions or under SketchUp Discussions
  • Interest in a Networking Sockets Workaround

    29
    0 Votes
    29 Posts
    5k Views
    Dan RathbunD
    Sorry... had the link in my previous post pointing to the C sourcecode archive. (Corrected links in original post.) Ruby v1.8.6-p287 Windows One-Click Installer (self-extracting zip installer.)
  • Attribute data size limit?

    6
    0 Votes
    6 Posts
    362 Views
    Didier BurD
    Hi TT, I was speaking of an own object type (array of parameters for instance), not SU entities or objects.
  • Bug with TAB character in menu (SU8)

    10
    0 Votes
    10 Posts
    502 Views
    A
    @unknownuser said: ... Did you log a bug to the SU Site or should I do it? Fredo You can do it, because I don't know how to do it.
  • Smooth Curve

    3
    0 Votes
    3 Posts
    378 Views
    K
    Absolutely!!! I would like to be able to start with either an ArcCurve, or just a curve. I have Fredo's bezier curve plugin installed, but I don't know how I would use it in this instance. Can you walk me through the steps a bit more? Thanks so much, -- Karen EDIT: Oh, wait, the polyline divider is what does it. I think I can take it from here. Thanks for the clue.
  • Inherit from Sketchup Classes

    13
    0 Votes
    13 Posts
    1k Views
    K
    @pierreden said: I would love to be able to make my own My::Point3d class with additional methods, and still be able to use My::Point3d together with Geom::Point3d without errors. The other option is to extend an instance of a Point3d... module YourPoint3d attr_accessor ;your_var1, ;your_var2 def your_def1 end def your_def2 end end p = Geom;;Point3d.new p.extend YourPoint3d p.your_var1 = 20 This gives your particular Point3d additional methods and attributes without messing with the Point3d class at all. -- Karen
  • Writing Ruby Console messages to a text file

    9
    0 Votes
    9 Posts
    4k Views
    D
    Hi Al, Thanks - will do.
  • A bit scary...

    3
    0 Votes
    3 Posts
    271 Views
    AdamBA
    Noticed on a Mac - but no reason to think the same solution wouldn't be applied to both platforms. I honestly can't decide whether its inspired pragmatic engineering or completely bonkers. @driven said: have you tried this http://www.gremedy.com/downloadMac.php Of course..whaddaya think I am! Not as good as Pix etc but certainly a step up from OSX "OpenGL Profiler" Adam
  • UDP interface

    2
    0 Votes
    2 Posts
    474 Views
    M
    ben, I just posted a simple example of a UDP interface here: http://forums.sketchucation.com/viewtopic.php?f=180&t=31545&start=15#p326273 Also, before I started working on UDP stuff I wrote a ruby script for the wiimote and sketchup to do head tracking similar to what Johny Lee was doing years ago.http://johnnylee.net/projects/wii/ Back when I wrote it, I was using GlovePIE with an Output to file script that I think GlovePIE came with. In sketchup I was just constantly seeking to the end of that file to get the most recent wiimote data. It worked but I never felt it was the best way to do it. -Mike
  • Get rid of the Tilda..

    2
    0 Votes
    2 Posts
    251 Views
    TIGT
    The tilde ~ is an approximation indicator... so 1.4mm >>> ~1mm IF your number of dp's in the Model > Units is set too low. You get this using .to_l etc. You can always get a distance or xyx value in inches [the default base units] and convert them to something else with methods like .to_mm... You can also convertfloars to a fixed number of dp's using sprintf() etc...

Advertisement