sketchucation logo sketchucation
    • Login
    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

    Materials problem on Export

    Scheduled Pinned Locked Moved Plugins
    12 Posts 3 Posters 590 Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Alan FraserA Offline
      Alan Fraser
      last edited by

      Thanks TIG. Actually, you don't need Image Magik...that was just a belt and braces job.
      I'm getting this in the console.

      Error Loading File ffexport.rb
      C:/PROGRA~1/Google/GO24A4~1/Plugins/ffexport.rb:212: syntax error, unexpected $end, expecting kEND

      I tried manually line counting in Notepad but lost track.

      3D Figures
      Were you required to walk 500 miles? Were you advised to walk 500 more?
      You could be entitled to compensation. Call the Pro Claimers now!

      1 Reply Last reply Reply Quote 0
      • TIGT Offline
        TIG Moderator
        last edited by

        @alan fraser said:

        Thanks TIG. Actually, you don't need Image Magik...that was just a belt and braces job.
        I'm getting this in the console.

        Error Loading File ffexport.rb
        C:/PROGRA~1/Google/GO24A4~1/Plugins/ffexport.rb:212: syntax error, unexpected $end, expecting kEND

        I tried manually line counting in Notepad but lost track.

        I got that too...
        You need Notepad++ which adds line numbers!
        I missed an 'end' after the last def end!
        But it's messed up... I'll look at it and get back to you... πŸ˜’
        I suspect that the fileutils.rb is raising the error...

        @unknownuser said:

        ...212: syntax error, unexpected $end, expecting kENDError Loading File fileutils.rb
        undefined method options_of' for class Module'

        TIG

        1 Reply Last reply Reply Quote 0
        • Didier BurD Offline
          Didier Bur
          last edited by

          Hi,
          I've been told that there are several versions of fileutils.rb, some of them have bugs.

          DB

          1 Reply Last reply Reply Quote 0
          • TIGT Offline
            TIG Moderator
            last edited by

            You don't need FileUtils at all...
            I'll sketch out a version without it ad post it asap...

            TIG

            1 Reply Last reply Reply Quote 0
            • Alan FraserA Offline
              Alan Fraser
              last edited by

              Thanks TIG, I really appreciate the effort. I can't imagine what's happened between V7 and V8 as regards the export of materials. It's probably as well to find out.

              3D Figures
              Were you required to walk 500 miles? Were you advised to walk 500 more?
              You could be entitled to compensation. Call the Pro Claimers now!

              1 Reply Last reply Reply Quote 0
              • TIGT Offline
                TIG Moderator
                last edited by

                It's not so much what has changed in the API as the Ruby version and the FileUtils that seems incompatible...
                I'll knock up a quick version that doesn't need them or global variables etc and see how it goes from there...

                TIG

                1 Reply Last reply Reply Quote 0
                • TIGT Offline
                  TIG Moderator
                  last edited by

                  Alan

                  Here's a version that works for me.ffexport.rb I've removed the need to have FileUtils [it now uses standard File/Dir methods].
                  The units change in options was changed too, as you can't rely on the same array elements applying across SUp versions or platforms - I've only change the units - you might also want to change the d.p's ?
                  Because I don't have your 'zip' tools or 'imagemagick' I've added some traps BUT it should work OK for your needs. I have mocked up the zip copy to the base folder, using manual methods, and it worked OK.
                  If you want the export reporting back add ,true after each export command.
                  I've put ### near each major change...
                  I've also added some console reporting and it opens the folder it's made at the end...

                  TIG

                  1 Reply Last reply Reply Quote 0
                  • Alan FraserA Offline
                    Alan Fraser
                    last edited by

                    Cheers TIG; that's absolutely brilliant. You're a star. I just tested it on a fully mapped model and this is the resulting 3ds version (if SU is going to screw up the mapping on anything, it's the 3ds)
                    Yes, there's a lot of superfluous legacy stuff in there, as we tried it across several SU versions and also wanted it to be cross-platform.
                    I'll decide whether or not to turn the reporting back on. I do need the face-count, but as I usually photo-render stuff in Deep Exploration, I can get it from there anyway.
                    My son James did most of the coding on that. I'd have got him to fix it, but he's just disappeared off down to London...to a job in oil and gas exploration (coding in IDL for an obscene amount of money for someone his age). Kids; they're never around when you need them...just fly back to the nest when you don't. πŸ˜‰


                    export test.jpg

                    3D Figures
                    Were you required to walk 500 miles? Were you advised to walk 500 more?
                    You could be entitled to compensation. Call the Pro Claimers now!

                    1 Reply Last reply Reply Quote 0
                    • TIGT Offline
                      TIG Moderator
                      last edited by

                      Alan

                      Here's a version with reporting of exports 'on'...ffexport.rb Use the one that suits you...

                      TIG

                      1 Reply Last reply Reply Quote 0
                      • Alan FraserA Offline
                        Alan Fraser
                        last edited by

                        Thanks TIG.

                        3D Figures
                        Were you required to walk 500 miles? Were you advised to walk 500 more?
                        You could be entitled to compensation. Call the Pro Claimers now!

                        1 Reply Last reply Reply Quote 0
                        • 1 / 1
                        • First post
                          Last post
                        Buy SketchPlus
                        Buy SUbD
                        Buy WrapR
                        Buy eBook
                        Buy Modelur
                        Buy Vertex Tools
                        Buy SketchCuisine
                        Buy FormFonts

                        Advertisement