FredoBend | Powerful new bending tool for SketchUp Download

Alkategóriák

  • No decscription available

    20 Témakörök
    462 Hozzászólások
    HornOxxH
    @pilou said: More appetizing in chocolate! Eggs are good as well - but only very fragile when falling down in SketchyPhysics
  • When do Tools.active_tool_id return 0 ?

    6
    0 Szavazatok
    6 Hozzászólások
    1k Megtekintések
    Dan RathbunD
    @unknownuser said: By the way, it seems that, on MAC, active_tool_name may return a truncated text (for instance "ctionTool" for SelectionTool, or "angle" for Rectangle). Yes... this is the reason we are treating this issue. We need to use the tool_id rather than the tool_name to work around the Mac bug. In SU8 Google did fix the Mac tool name bug for the ToolsObserver, but forgot to fix the Tools collection active_tool_name() method.
  • How to insert a component instance from a definition.

    6
    0 Szavazatok
    6 Hozzászólások
    418 Megtekintések
    honoluludesktopH
    OK, thanks. I must have done it wrong, when I tried to use entities.add_instance previously. I will work on it tomorrow.
  • Drawing an array of boxes

    15
    0 Szavazatok
    15 Hozzászólások
    1k Megtekintések
    Z
    Thanks Dan, I have read the pragmatic programmers book but that was a while back and unfortunately I have a deadline submission I need to meet next week, i've managed to get the C++ side of the coding done but am struggling with the Ruby and don't have time to re-assess what i've learnt, just need to sift through the relevant information and collaborate it.
  • Syntax Highlighting in SU WebDialog

    13
    0 Szavazatok
    13 Hozzászólások
    2k Megtekintések
    alexschreyerA
    The Ace highlighter looks very good, too. Great to see a few of these popping up now. However, I just fixed my Ruby editor up with Codemirror, so I am not moving... I'll have an updated version of my editor ready after a bit of testing. Here is a picture for now: [image: 5MTg_2011-04-08_1623.png] Cheers, Alex
  • Resizing WebDialog windows

    8
    0 Szavazatok
    8 Hozzászólások
    1k Megtekintések
    J
    @thomthom said: Callbacks from WebDialog Javascript under OSX is asynchronous - so sending multiple callbacks rapidly will eat some of the messages. You'd have to have a messagepump system to verify each message is received by Ruby before sending a new callback from Javascript. Do you know if anyone has yet managed to build such a system? I searched around a little on the forums and all I could seem to find was stuff like this: http://forums.sketchucation.com/viewtopic.php?f=180&t=22698 The javascript code in the Dynamic Components folder shows what seems to be one half of such a system, and thus gives a bit of a starting point, but it would be nice to have something a little more substantial to start from...
  • Pause until action is complete

    12
    0 Szavazatok
    12 Hozzászólások
    1k Megtekintések
    Dan RathbunD
    @zane said: That's great! Thanks Dan and Chris No problem, I fixed a mistake in the done=() method of the second example (above.)
  • Fog Distance -what does it refer to?

    13
    0 Szavazatok
    13 Hozzászólások
    1k Megtekintések
    D
    thanks TIG you are beginning to show me how skp REALLY works so i think i can move my camera (accurately) a little closer by a combination of the above info - i can tell skp where to put the camera, fog start and fog end precisely using coords and these 'commands'
  • Question about menu.add_item

    12
    0 Szavazatok
    12 Hozzászólások
    1k Megtekintések
    W
    I see. Thank you,Tig!
  • Dynamic non-component

    2
    0 Szavazatok
    2 Hozzászólások
    300 Megtekintések
    TIGT
    I'm not sure what you're trying to achieve... This might help [a bit] - it traps errors .......... class MyEntitiesObserver < Sketchup;;EntityObserver def onChangeEntity(entity) width = entity.bounds.width.to_f model = Sketchup.active_model entities = model.active_entities pts = [] pts[0] = [0, 0, 0] pts[1] = [width, 0, 0] pts[2] = [width, width*2.0, 0] pts[3] = [0, width*2.0, 0] begin face = entities.add_face pts face.add_observer($mmmmmmmmmmmmmmmmmmmmm) entity.edges.each{|i| i.erase! if not e.edges[1]} rescue puts 'error' face.remove_observer($mmmmmmmmmmmmmmmmmmmmm) face.add_observer($mmmmmmmmmmmmmmmmmmmmm) end end end model = Sketchup.active_model entities = model.active_entities pts = [] pts[0] = [0, 0, 0] pts[1] = [1, 0, 0] pts[2] = [1, 2, 0] pts[3] = [0, 2, 0] face = entities.add_face pts $mmmmmmmmmmmmmmmmmmmmm=MyEntitiesObserver.new() face.add_observer($mmmmmmmmmmmmmmmmmmmmm) I suggest you rename your observer as something less obvious... i.e. others might have used it !
  • Text in the corner of a rendered image

    5
    0 Szavazatok
    5 Hozzászólások
    429 Megtekintések
    Dan RathbunD
    I posted a blurp at the bottom of the API page: @dan said: Model.add_note returns a Sketchup::Text object associated with the View (has no point, leader or arrow.) [ie, there is no such object class as Note or Sketchup::Note.] Bug: (on PC as of v7.1,) The note (Text object,) will NOT be displayed if there are no other DrawingElements to render. A note added to an empty model will not be displayed until some element is added to the model. If all other DrawingElements execpt the note are deleted, the note will NOT be displayed (but is still in the Entities collection.) So modify the previous example: mynote = model.add_note "test", 0.1, 0.1 ... later in the code, delete the Sketchup::Text object referenced by mynote mynote.erase! or Sketchup.active_model.entities.erase_entities( mynote )
  • Definition Observer

    6
    0 Szavazatok
    6 Hozzászólások
    625 Megtekintések
    K
    Thanks TIG. TT - I revisited your observers chart page after posting the initial message. Definitely very helpful. Thanks for maintaining it. -- Karen
  • Sketchup and Ruby

    3
    0 Szavazatok
    3 Hozzászólások
    637 Megtekintések
    A
    Thank you very much for your reply. Unfortunately, I do not have a lot of experience with this kind of stuff so I might need some more guidance
  • Enums's index of an inputbox return

    4
    0 Szavazatok
    4 Hozzászólások
    437 Megtekintések
    S
    all good now. I'll download the ruby book. Thanks dan.
  • Problem with texture coordinates

    3
    0 Szavazatok
    3 Hozzászólások
    333 Megtekintések
    A
    Thanks! I found the essential step in your code ( TT::Face.corners( e )). It seems to work for me just fine when I change the order of the points to (the array c contains always exactly 4 points in the same order). pt_array[0] = c[0] pt_array[1] = Geom;;Point3d.new(0,0,0) pt_array[2] = c[1] pt_array[3] = Geom;;Point3d.new(1,0,0) pt_array[4] = c[2] pt_array[5] = Geom;;Point3d.new(1,1,0) pt_array[6] = c[3] pt_array[7] = Geom;;Point3d.new(0,1,0)
  • Getting Started with C++ and Sketchup

    3
    0 Szavazatok
    3 Hozzászólások
    3k Megtekintések
    S
    Thanks. Now I know where to start.
  • SF Bay Area SketchUp meeting, 4/6

    2
    0 Szavazatok
    2 Hozzászólások
    277 Megtekintések
    Chris FullmerC
    I'll be there. Its a little over an hour away for me, but I think it will be worth it. And its always fun to meet up with other SU users and talk about SU. It'll be good to see you again Rich, Chris
  • Component definition name

    3
    0 Szavazatok
    3 Hozzászólások
    349 Megtekintések
    C
    Works great, thanks.
  • Integer vs string test time

    3
    0 Szavazatok
    3 Hozzászólások
    309 Megtekintések
    honoluludesktopH
    Thanks, I will have to remember how to do that:)
  • Deleting a text

    3
    0 Szavazatok
    3 Hozzászólások
    656 Megtekintések
    K
    oh, ok, great. thank you!
  • Plane from current view

    5
    0 Szavazatok
    5 Hozzászólások
    649 Megtekintések
    M
    I have a similar workflow to what your describing but I use photo match and no ruby scripts. Set the view you want, save it at the screen resolution, edit it, then start a Photo Match session using the new image. Everything should line up perfectly as long as nothing has changed. Finally, just project the photo onto the elements of the model using the option on the Photo Match Dialog.

Advertisement