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

    Topics

    • H

      Fixed container position in html web dialog

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      3
      0 Votes
      3 Posts
      473 Views
      H
      Thank you very much, it's works fine.
    • H

      Plugin Büromöbel

      Watching Ignoring Scheduled Pinned Locked Moved Deutsch
      1
      0 Votes
      1 Posts
      11k Views
      No one has replied
    • H

      Update mo_mo Möbelplaner

      Watching Ignoring Scheduled Pinned Locked Moved Deutsch
      2
      0 Votes
      2 Posts
      7k Views
      BurkhardB
      Wird Zeit, dass ich es mal wieder ausprobiere. Danke übrigens.
    • H

      Lengths over trigonometric

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      3
      0 Votes
      3 Posts
      201 Views
      TIGT
      This is pretty basic 'trigonometry'... [Should have listened more carefully in class ] The ' opposite_side' of a right-angled triangle is found by adjacent_side * Math::tan(angle) The 'angle' needs to be in radians, so if you have it in degrees then you need to use angle.degrees There are similar equations for finding the other sides depending on the known angles/sides etc... There are many Internet sites giving advice...
    • H

      Find Group name

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      6
      0 Votes
      6 Posts
      268 Views
      H
      I find a way. # {Ecken von ausgewaehlten Elementen ermitteln() # def ecken_ermitteln model = Sketchup.active_model entities = model.active_entities auswahl = model.selection context = auswahl.first MoMo;;g_name = context.name MoMo;;teile = entities.add_group auswahl model.selection.add(MoMo;;teile) auswahl = model.selection e = auswahl.at(0) bounds_a = e.bounds MoMo;;x_mass = bounds_a.width MoMo;;y_mass = bounds_a.height MoMo;;z_mass = bounds_a.depth MoMo;;i_li = bounds_a.corner(2)[0] if MoMo;;tuer_c_o_li == 0 MoMo;;i_re = bounds_a.corner(3)[0] if MoMo;;tuer_c_o_re == 0 # corner(n) = # 0 = [0, 0, 0] (left front bottom) # 1 = [1, 0, 0] (right front bottom) # 2 = [0, 1, 0] (left back bottom) # 3 = [1, 1, 0] (right back bottom) # 4 = [0, 0, 1] (left front top) # 5 = [1, 0, 1] (right front top) # 6 = [0, 1, 1] (left back top) # 7 = [1, 1, 1] (right back top) end # {S-Tuer oeffnen/schliessen() # def schiebetuer_open_close_li_gen model = Sketchup.active_model entities = model.active_entities status = ecken_ermitteln # siehe oben if MoMo;;g_name == 'Schiebetuer_li' x2 = MoMo;;x_mass / 3 * 2 x1 = x2 if MoMo;;tuer_c_o_li == 0 x1 = -x2 if MoMo;;tuer_c_o_li == 1 a1 = 0 if MoMo;;tuer_c_o_li == 0 a2 = 1 if MoMo;;tuer_c_o_li == 1 t1 = Geom;;Transformation.translation [x1,0,0] entities.transform_entities t1, MoMo;;teile MoMo;;tuer_c_o_li = 1 if a1 == 0 MoMo;;tuer_c_o_li = 0 if a2 == 1 else UI.messagebox 'Es wurde eine falsche Tuer ausgewaehlt.' end status = MoMo;;teile.explode end def schiebetuer_open_close_re_gen model = Sketchup.active_model entities = model.active_entities status = ecken_ermitteln # siehe oben if MoMo;;g_name == 'Schiebetuer_re' x2 = MoMo;;x_mass / 3 * 2 x1 = -x2 if MoMo;;tuer_c_o_re == 0 x1 = x2 if MoMo;;tuer_c_o_re == 1 a1 = 0 if MoMo;;tuer_c_o_re == 0 a2 = 1 if MoMo;;tuer_c_o_re == 1 t1 = Geom;;Transformation.translation [x1,0,0] entities.transform_entities t1, MoMo;;teile MoMo;;tuer_c_o_re = 1 if a1 == 0 MoMo;;tuer_c_o_re = 0 if a2 == 1 else UI.messagebox 'Es wurde eine falsche Tuer ausgewaehlt.' end status = MoMo;;teile.explode end
    • H

      Last Lions Update

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      14
      0 Votes
      14 Posts
      413 Views
      A
      Hi Whaat, it's a compositing problem with text fields with default (=no) background color in a WebKit WebView (see Peter Saal's link to StackOverflow, and there the chances for a fix by Apple or SketchUp): http://forums.sketchucation.com/viewtopic.php?f=11&t=45382#p406422 It has been suggested there that you could work-around it by forcing a %(#000000)[input[type=text]{background-color: white}], but many haven't succeded with this solution.
    • H

      Plugin office furniture

      Watching Ignoring Scheduled Pinned Locked Moved Woodworking
      16
      0 Votes
      16 Posts
      4k Views
      jo-keJ
      I'm still using the old version with SU 7 I've got to many trouble with the new su2013 Version
    • H

      Plugin Büromöbel

      Watching Ignoring Scheduled Pinned Locked Moved Deutsch
      2
      0 Votes
      2 Posts
      7k Views
      H
      Ein überarbeitete Version steht auf unseren Internetseiten http://www.momo-moebel.de/service/downloads/ zur Verfügung. Eine Bedienungsanleitung ist im Download enthalten.
    • H

      Face between two arc curve

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      3
      0 Votes
      3 Posts
      1k Views
      sdmitchS
      hermann, The problem is that if you use edges or curves to add a face, they must form a closed figure which yours doesn't. What you need to do is extract and use the vertices of the two arcs to define the face. So after the first arc, add verts=arccurve.vertices. After the second arc, add verts+=arccurve.vertices. The add_face statement would then be face=entities.add_face verts. model = Sketchup.active_model entities = model.entities group = entities.add_group entities = group.entities # Halbkreis nach rechts / half curve to right center = Geom;;Point3d.new 150.mm,0,0 normal = Geom;;Vector3d.new 0,0,1 xaxis = Geom;;Vector3d.new 1,0,0 start_a = Math;;PI/-2 end_a = Math;;PI/2 edgearray = entities.add_arc center, xaxis, normal, 50.mm, start_a, end_a edge = edgearray[0] arccurve = edge.curve verts = arccurve.vertices # Halbkreis nach links / half curve to left center = Geom;;Point3d.new 50.mm,0,0 normal = Geom;;Vector3d.new 0,0,1 xaxis = Geom;;Vector3d.new 0,1,0 start_a = 0.0 end_a = Math;;PI edgearray = entities.add_arc center, xaxis, normal, 50.mm, start_a, end_a edge = edgearray[0] arccurve = edge.curve verts += arccurve.vertices face = entities.add_face verts status = face.pushpull 20.mm
    • H

      Eine Kurve mit abwechselnden Farben machen

      Watching Ignoring Scheduled Pinned Locked Moved Deutsch
      4
      0 Votes
      4 Posts
      8k Views
      jo-keJ
      Bei der Version mit den Texturen gibt es ein sehr gutes plugin: http://forums.sketchucation.com/viewtopic.php?f=323&t=39442 damit sollte es ganz einfach gehen.
    • H

      Close model

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      6
      0 Votes
      6 Posts
      226 Views
      H
      There is an error "stack level to deep" after line "File.copy(...)". Who can help me? [image: rTbG_Stacklevel.jpg]
    • H

      Eure Favoriten beim Rendern

      Watching Ignoring Scheduled Pinned Locked Moved Deutsch
      19
      0 Votes
      19 Posts
      15k Views
      jo-keJ
      Sonderangebot ist wohl grade vorbei
    • H

      Faszinierende Säulen

      Watching Ignoring Scheduled Pinned Locked Moved Deutsch
      2
      0 Votes
      2 Posts
      8k Views
      mike60M
      ja dann versuch das mal mit SU und Podium. Viel Spaß. Mike
    • H

      Linien ohne Pixelung

      Watching Ignoring Scheduled Pinned Locked Moved Deutsch
      5
      0 Votes
      5 Posts
      10k Views
      H
      Wir haben uns für den Export in das PDF Format entschieden. Da die Piktogramme ausschließlich in S/W dargestellt werden, ist der Verlust der Textur kein Problem. Gegenüber EPS hat PDF den Vorteil, dass das Format mit mit externen Programm einfacher zu bearbeiten, auf Größe zuschneiden, ist.
    • H

      Plugin zum Zeichnen von Büromöbeln / office furniture

      Watching Ignoring Scheduled Pinned Locked Moved Deutsch
      5
      0 Votes
      5 Posts
      3k Views
      shuraS
      danke Jo-ke, das klingt gut! wenn Raumausstattung bei mir wieder häufiger vorkommen sollte, werde ich mit Mo-Mo einen Testlauf abhalten. man sieht sich alex
    • H

      Zeichnungskopf als Plugin

      Watching Ignoring Scheduled Pinned Locked Moved Deutsch
      3
      0 Votes
      3 Posts
      4k Views
      shuraS
      ahoi, ich weiss, der Thread ist alt, aber ich musste schon seit einer Weile an die Möglichkeit denken, mit Tomasz Mareks Plugin BMVB (Bring my View Back) einen Plankopf zu erstellen. Man muss dann zwar für jede Kameraposition neu zeichnen, dafür ist aber alles in SU erstellt und man kann alle Stile anwenden. Habe es heute mal ausprobiert und mir gefällt die Einfachheit und dass man nicht in ein anderes Programm wechseln muss... http://www.tomaszmarek.eu/sketchup_1.html Thank you Tomasz! [image: 89o1_Plankopf_mit_BMVB_1.jpg] [image: 1KzW_Plankopf_mit_BMVB_2.jpg] [image: I1SN_Plankopf_mit_BMVB_3.jpg] [image: imw7_Header_BMVB_sketchy.jpg]
    • H

      Groups zu einer neuen Group vereinen

      Watching Ignoring Scheduled Pinned Locked Moved Deutsch
      9
      0 Votes
      9 Posts
      2k Views
      N
      Moin, Hermann, Deine Skriptzeilen in der Ruby-Konsole laufengelassen ergeben bei mir eine Gruppe, in der eine Gruppe und eine Fläche enthalten ist. Das sieht ungefähr aus wie ein Fußboden mit schwebender Decke drüber. Wobei die Decke wiederum eine Gruppe ist, der Fußboden nicht. Das ist doch schon fast eine Antwort auf Deine eigene Frage. Ich wundere mich nun über zwei Dinge dabei: Warum sind die Gruppen in der SU-Zeichnung nicht benannt? Der Skript gibt doch vor, die Benennung vorzunehmen. (Ach nein, das Doppelkreuz leitet Kommentare ein.) Warum ist die zweite Gruppe nicht um den Fußboden, sondern um alles? Nur so meine spielerischen Gedanken.
    • 1 / 1