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

    Topics

    • fredo6F

      [Plugin] MoveAlong - v1.2b - 07 Jul 14

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      71
      0 Votes
      71 Posts
      64k Views
      F
      The only thing that's missing from this tool is that it doesn't see the grip points from the middle of the edges of the bounding boxes of groups/components, not for the objects you move, and not for the objects you move to. Maybe the API doesn't provide this information, but that would be absurd because those grip points are available in the SU native move tool, and you can cycle through all of them by repeatedly pressing the ALT key.
    • fredo6F

      Gluing Text label (in creation / modification)

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      2
      0 Votes
      2 Posts
      191 Views
      TIGT
      I think the new Dim methods do allow you to get the 'entity tree' for a Dim's two start/end. You can also specify them when adding a new Dim - start=/end=... Unfortunately Text does not have the equivalent linking possibilities for its arrowhead. There are many Text methods missing - these were discussed at length at last year's BaseCamp - as were Dims, but only a few got through...
    • fredo6F

      Add_group with argument

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      5
      0 Votes
      5 Posts
      385 Views
      fredo6F
      TIG, Thanks. Indeed, once it is clear that this is an equivalent to make_group, I can manage to design a 'copy-as-group'. Thanks to all Fredo
    • fredo6F

      Call to Retina users (for Fredo6 plugins)

      Watching Ignoring Scheduled Pinned Locked Moved SketchUp Discussions sketchup
      33
      0 Votes
      33 Posts
      4k Views
      josephkim626J
      Thank you Fredo, This is actually helpful for high-resolution windows machines as well. Although some control over the scale value other than 2 would be great as well. Anyways, much better than no scale as all the texts and toolbar are scrambled without.
    • fredo6F

      [Plugin] EdgeInspector - v1.2a - 12 Oct 14

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      42
      0 Votes
      42 Posts
      37k Views
      fredo6F
      I posted my answer in the Sketchup Forum too.
    • fredo6F

      Erase Selection from within any plugin (VK_DELETE)

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      2
      0 Votes
      2 Posts
      212 Views
      Dan RathbunD
      @fredo6 said: The Selection observers remain completely silent about the erasing of the current selection. No event is fired. Not true... they are calling misspelled callbacks. To see what the SkecthUp engine wants to call (even tho the spelling is a bug,) ... override the respond_to?() method in your observer subclass, (being sure to pass the arg on to super,) but puts'ing the method name to STDOUT. Once you know the mispelling... you can write wrapper callbacks that use the mispelled method name that simply call the correctly spelled callback (or just alias the bad names to the good names.)
    • fredo6F

      Pseudo-overlapping edges (after dxf/dwg import)

      Watching Ignoring Scheduled Pinned Locked Moved SketchUp Discussions sketchup
      8
      0 Votes
      8 Posts
      301 Views
      N
      @krisidious said: a lot of autocad drawings I import are just slightly off at intersection close zoom. Whatsmore it's so small that you have to zoom way in just to see it. I have seen those... a lot.
    • fredo6F

      JointPushPull Interactive Edition 3.0

      Watching Ignoring Scheduled Pinned Locked Moved Français
      49
      0 Votes
      49 Posts
      2k Views
      chonC
      @fredo6 said: As tu un seul ou plusieurs chemin definis dans AdditionalPluginFolders. Le probleme pourrait etre lié a LibTraductor.rb qui se trouverait a plusieurs endroits. Qu'un seul répertoire... J'ai tenté 2 chemins pour accéder au répertoire, depuis la racine du réseau (celui actif en ce moment, le plus sûr je suppose) ou depuis un raccourcis windaube -> pas de changement. J'ai remarqué que le plugin changeait de lui-même les "" en "/" dans le chemin du répertoire mais je doute que ça ait une incidence vu que si je pointe vers un autre disque réseau que le NAS, ça fonctionne sans pb.
    • fredo6F

      [Plugin][$] JointPushPull Interactive - v4.9a - 02 Apr 25

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      617
      4
      0 Votes
      617 Posts
      591k Views
      Gus RG
      @Gus-R Never mind.
    • fredo6F

      Safe place to store user-defined parameters

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      114
      0 Votes
      114 Posts
      11k Views
      thomthomT
      Norwegian XP - User "Tæst": ` ENV.to_hash { "PROCESSOR_ARCHITECTURE"=>"x86", "HOMEDRIVE"=>"C:", "CLASSPATH"=>".;C:\Programfiler\Java\jre1.6.0_07\lib\ext\QTJava.zip", "APPDATA"=>"C:\Documents and Settings\T\221st\Programdata", "USERPROFILE"=>"C:\Documents and Settings\T\221st", "TMP"=>"C:\DOCUME~1\TST~1\LOKALE~1\Temp", "SESSIONNAME"=>"Console", "ProgramFiles"=>"C:\Programfiler", "PROCESSOR_REVISION"=>"0d08", "PROCESSOR_LEVEL"=>"6", "CommonProgramFiles"=>"C:\Programfiler\Fellesfiler", "USERNAME"=>"T\221st", "PROCESSOR_IDENTIFIER"=>"x86 Family 6 Model 13 Stepping 8, GenuineIntel", "OS"=>"Windows_NT", "FP_NO_HOST_CHECK"=>"NO", "windir"=>"C:\WINDOWS", "SystemRoot"=>"C:\WINDOWS", "PATHEXT"=>".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH", "ALLUSERSPROFILE"=>"C:\Documents and Settings\All Users", "USERDOMAIN"=>"WEEBLE", "NUMBER_OF_PROCESSORS"=>"1", "HOMEPATH"=>"\Documents and Settings\T\221st", "TEMP"=>"C:\DOCUME~1\TST~1\LOKALE~1\Temp", "SystemDrive"=>"C:", "QTJAVA"=>"C:\Programfiler\Java\jre1.6.0_07\lib\ext\QTJava.zip", "Path"=>"C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\PROGRA~1\FELLES~1\SONICS~1\;C:\Programfiler\Fellesfiler\Autodesk Shared\;C:\Programfiler\backburner 2\;C:\Programfiler\Fellesfiler\Roxio Shared\DLLShared;c:\Programfiler\Microsoft SQL Server\90\Tools\binn\;C:\Webdev\MySQL\MySQL Server 4.1\bin;C:\Programfiler\QuickTime\QTSystem\", "LOGONSERVER"=>"\\WEEBLE", "ComSpec"=>"C:\WINDOWS\system32\cmd.exe", "COMPUTERNAME"=>"WEEBLE" } TT::System.local_data_path C:\DOCUME~1\TST~1\LOKALE~1\PROGRA~1 ENV['TEMP'] C:\DOCUME~1\TST~1\LOKALE~1\Temp File.dirname( ENV['TEMP'] ) C:\DOCUME~1\TST~1\LOKALE~1 TT::Win32.get_folder_path_ansi( TT::Win32::CSIDL_LOCAL_APPDATA ) C:\Documents and Settings\Tæst\Lokale innstillinger\Programdata TT::Win32.get_short_folder_path_ansi( TT::Win32::CSIDL_LOCAL_APPDATA ) C:\DOCUME~1\TST~1\LOKALE~1\PROGRA~1 path = TT::Win32.get_short_folder_path_ansi( TT::Win32::CSIDL_LOCAL_APPDATA ) C:\DOCUME~1\TST~1\LOKALE~1\PROGRA~1 File.exist? path true file = File.join( path, 'test.txt' ) C:\DOCUME~1\TST~1\LOKALE~1\PROGRA~1/test.txt File.open( file, 'w' ) { |f| f.puts 'Hello World' } nil File.exist? file true File.size file 13` PROGRA~1 in the local appdata folder is just a coincidence as the Norwegian work is very similar to English. C:\Documents and Settings\Tæst\Lokale innstillinger\Programdata It'd be nice to have this tested on a computer with very different language.
    • fredo6F

      Creation of folder from Ruby on Mac

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      31
      0 Votes
      31 Posts
      1k Views
      D
      @tig said: You normally won't need to know why it failed I was thinking more for a standalone debug script to try and find why these edge cases are failing. john
    • fredo6F

      [Plugin][$] TopoShaper - v2.7a - 01 Apr 24

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      451
      4
      0 Votes
      451 Posts
      669k Views
      fredo6F
      @Einstein It's home made. I wrote it long time ago, but I remember that for the interpolation, I did not find anything suitable and usable for my level of math in the literature. For the upsampling of the triangulation, I remember that I tried the Steiner refinement approach, but it did not work well for what I wanted to do. So, I built my own method. I was not familiar with the butterfly subdivision algorithm and still am not. Maybe it is a more conventional approach.
    • fredo6F

      Modifying geometry in freshly copied Groups (not unique)

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      8
      0 Votes
      8 Posts
      572 Views
      Dan RathbunD
      @jolran said: However I was thinking more as a benefit to others, keeping this info visible. I added this topic to my manual list of Snippets. See Groups: [Code Snippets] by Subject
    • fredo6F

      [Plugin][$] Curvizard - v2.5a - 01 Apr 24

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      198
      4
      0 Votes
      198 Posts
      312k Views
      fredo6F
      NEW RELEASE: Curvizard v2.5a - 01 Apr 24 Requirements: LibFredo6 14.3b Sketchucation ExtensionStore 4.4.0 Curvizard v2.5a is a maintenance release for: future compatibility. See Home Page of Curvizard for information and Download. See Main post of this Curvizard thread for discussion, bug reports and suggestions.
    • fredo6F

      Pollution Private methods of Class

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      9
      0 Votes
      9 Posts
      239 Views
      J
      Sandbox Tools are responsible for most of them: @unknownuser said: CalcTriangleProperties CheckEntity CountDuplicates Equal2D Equal2D2 FacesAreTriangles GetAllVertices GetCursorID GetFaceNormal GetFaces GetPolyNormal GetTransformedVertexPositions GetVertsInWCS In2DCircle InPlane IsAlreadySelected LineFaceIntersection NegIfEven PointInArray PutsTransform RemoveNonFunctionalVerts SegmentsCross2D SelectAllConnected TriangulateDelaunay VectorScalarMult getOffsetPolygon getOffsetPolygon2 getOffsetPolygon3 isOdd paramT sign tellPctComplete
    • fredo6F

      [Plugin] FredoTools::ThruPaint - v1.3a - 20 Oct 16

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      331
      0 Votes
      331 Posts
      505k Views
      B
      That’s such a useful plugin. I think I’ll be using it a lot. Amazing!
    • fredo6F

      [Plugin] FredoTools::ReverseOrientFaces 1.0a - 11 Apr 12

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      15
      0 Votes
      15 Posts
      32k Views
      J
      Thanks but download screen hangs Kind regards
    • fredo6F

      Face.position_material and uvh.get_front_UVQ

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      6
      0 Votes
      6 Posts
      438 Views
      A
      I absolutely agree about the missing method to get/set the projected property. Fredo, as for the problem with tapered textures, I think this is a question of bilinear texture mapping versus projective (http://www.cs.cmu.edu/~ph/texfund/texfund.pdf p. 14 & p.17), but isn't projective mapping default in most other applications? I can't think of any better solution than splitting the face into smaller quads.
    • fredo6F

      Sketchup version numbers (M1 and M2)

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      9
      0 Votes
      9 Posts
      499 Views
      Dan RathbunD
      @unknownuser said: @Dan: thanks for the info. 11752 builds is not bad for a single version 8.0 (~33 years at 1 build per day!) WHAT !! ... where do you get 33 years from ?? The 8.0 development cycle from start to 8.0.M2 release is no more than 701 DAYS ! ... and there are at least 24 more language builds above 11752, so make it 11776 total ... That's at least 16 (almost 17 builds per day.) Subtract 100 Sundays. And it's more like 11776 / 601 = at least 19 builds per day, if they worked 6 days a week.
    • fredo6F

      [Plugin] FredoTools - v4.5c - 24 Jun 24

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      463
      4
      0 Votes
      463 Posts
      673k Views
      R
      a true Doh! moment - Angle Inspector has Slope meter in %% ! Many many thanks, Fredo. P.S. Maybe one day it would become interactive - showing live the slope altering.
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 5 / 9