My workflow in SU2018 with the advice you and TIG suggest is followed but I leave it to ThomThom's cleanup tool to move everything to layer0 When I'm happy with it.
Posts made by kachupp
-
RE: SU2021 Housebuilder plug-in and Tags
-
RE: SU2021 Housebuilder plug-in and Tags
HB creates its Groups/Objects/Components No need to worry. Force Thomthom's cleanup tool to move everything to layer0
SU2021 tag system doesn't follow 2018 way of using defined layer names. This becomes a nightmare list of ambiguous names right from the start. At lease SU2018 in this sense was easier to organise into a easy list to toggle on and off.
TIG told me the same about layer0 as you've mentioned many years ago.
As for better more robust extensions, What are they?
-
SU2021 Housebuilder plug-in and Tags
SU2018 you could set a default layer and each new wall would be in the defined layer each skin layer would inherit the layer1_skin name. This doesn’t appear to work the same in 2021 with its tag system.
Question / Is a rewrite of housebuilder plug-in required to be tag aware ?
-
RE: [Plugin] CenterPointAll.rb
For those who dislike using the plugin (Extensions) menu I've modified TIGs version to use
the context menu. I find it much faster than moving the mouse all the way too
the top menu bar click and click.pick, right click, click "Point at Center" done.
UI.add_context_menu_handler {|menu| menu.add_item("Point at Center") { model=Sketchup.active_model entities=model.active_entities selection=model.selection model.start_operation("Add Centerpoint") selection.to_a.each{|e|entities.add_cpoint(e.bounds.center)} model.commit_operation } }
-
RE: Jmp (jump)
Thanks Tig.
Is what I am doing below problematic, Am I creating the madness my self?
What I tend todo is create North wall objects in layer0 then make new layer Named North Wall group all the objects created in layer0 off to the new layer its now a reference its either on of off depending on if I need to see it or not.
So I have east/south/west walls ... Now I do the internal walls same again NWI/EWI/SWI/WWI until I have something that resembles alot of sticks. Then I add the windows doors etc... Since everything was created in layer0 all good, but if I forget to change the layer were the object is it inherits the layer I’m currently at. That’s when the walls on off value start to get messy. -
Jmp (jump)
Looking for a right click context menu plug-in “jmp- activate/deactivate”
When layers are defined. Clicking on an object after activating the Jump plugin
It will automatically set the layer current for that particular object.Noticeable with housebuilder (add-change-move) all of it is recreated in the layer it’s not already defined in. Does that make sence?
Anything exist? Could this be another great simple Jim foltz one-liner plugin?
-
RE: Modified
@kachupp said:
Hi everyone; I have just started getting a pop up messages saying the model "current one open" has been modified outside of sketchup ? Anyone else getting or know anything about this.
When this happens; components names are changed to the last component I was working in. Only started noticing this when generating reports "beside the popup message" it makes it annoying to not find what you expect in the report.
Figured it out. It happens when you add a comment to the file either through windows explorer or a 3rd party util like 4nt/tcmd describe's command. So if you're trying to find out if its a bug in one of your many great plugins i use
from many different authors fair not. lol -
Modified
Hi everyone; I have just started getting a pop up messages saying the model "current one open" has been modified outside of sketchup ? Anyone else getting or know anything about this.
When this happens; components names are changed to the last component I was working in. Only started noticing this when generating reports "beside the popup message" it makes it annoying to not find what you expect in the report.
-
RE: [Plugin] HouseBuilder metric 1.2
@futurepast said:
Does this have the same error as the original? In the original, the first spacing from the first stud to the second was entered as "outside to outside" instead of "outside to center" (that is off by 3/4" on a 2/ imperial). The rest of the wall was run on center from that, that 3/4" error throws 4' siding off (unless you want to cut the first sheet)
Yes it does. . same error
In the code he has a TODO list thats one of them. -
RE: Deep nest
@dave r said:
Have you tried using the Outliner?
Never thought of using it.. it works. I'd still prefer right click exit
-
Deep nest
Looking for a plugin that has a; ONE click exit from a deeply nested component preferably “right click context menu” Any tool exist?
-
RE: [Plugin] HouseBuilder metric 1.2
@kachupp said:
Great script, I'm having trouble changing global roof properties "lumber size" it reverts back to its default 16x50 everytime. I edited the sections txt file to reflect the common timbers sizes in NZ. 16x50 none existant in the edited file. SO my question is it hard coded into the packed script
First I must apologize for decoding the encoded script. Done!
The above was hard coded into the script Fixed!I love what you did with it using the external section file
-
RE: [Plugin] HouseBuilder metric 1.2
Great script, I'm having trouble changing global roof properties "lumber size" it reverts back to its default 16x50 everytime. I edited the sections txt file to reflect the common timbers sizes in NZ. 16x50 none existant in the edited file. SO my question is it hard coded into the packed script
-
RE: Reason why Sketchup 8 may crash
@tig said:
This tool requires a not inexpensive 3rd-party add-on to Windows to be usable...
Can't it be done in a normal cmd/bat format ?Yes I have found a way to do a .BAT / .CMD style way very simple indeed
It appears just by deleting two specific keys instead of all has the same effect as resetting the DAY one toolbar
option. Then re-instate the deleted keys restores the two deleted entries without duplicate errors. These re-instated
keys do need the correct data not a problem will get to the bottom of it. "reg import whatever.reg" quick fixIt shouldn't in theory matter if you have thousands of useless keynames but it does because of a possible bug that's known. TT said so, I take his word as the truth Love your work Thomas
Will get back soon.. But the two keys we are interested in are ToolbarsUser-Summary / ToolbarsUserCustom-Summary
if they don't window each other its a problem. The data stored in those keys isn't hard to comprehend. -
RE: Reason why Sketchup 8 may crash
My findings
The ToolbarUserCustom-bars appear to be backups of ToolbarsUser keys changing only x & y pos if moved.
The mess in the registry is made by users trying different plugins then adbondoning the plugins because it may not be what they are after these remanences have no way of cleaning them selfs up. -
RE: Reason why Sketchup 8 may crash
@tig said:
Reading your code it doesn't seem to overcome the ever growing list of Toolbar entries which are made from unused entries as a new toolbar arrangement is saved and supersedes the current one. This is what slows SketchUp's startup as all of the entries are read - even those that are subsequently unused...
For that you probably need to remove all toolbar entries with duplicate BarID values, but how do you decide which is the more current to retain? The highest ...BarN might work, but then because there are holes in the numbering do newly made ones with the same BarID fill the gaps to confuse the next use of this cleanup tool, or could you perhaps remake the lone BarID entry with the most recent values using oldest number [lowest] of BarN and erase the other higher numbered exact duplicate version ?
This gets us into a terrible tangle as several entries seem to refer to one another, so it'd be all too easy to cross-thread the Registry ! Aaargh!Hi TIG
What I am finding is that Getting Started and Large Tool Sets are some of the duplicated BarID values you mentioned. SU doesn’t add the BarName value to its own making it a little more tedious to sort through manually. Its either visible or not 0/1
Will look into more on the weekend
This is what I got so far
ToolbarsUser-Bar0 = Standard
ToolbarsUser-Bar1 = Principal
ToolbarsUser-Bar2 = Camera
ToolbarsUser-Bar3 = Drawing
ToolbarsUser-Bar4 = Modification
ToolbarsUser-Bar5 = Construction
ToolbarsUser-Bar6 = Solid Tools
ToolbarsUser-Bar7 = Walkthrough
ToolbarsUser-Bar8 = Styles
ToolbarsUser-Bar9 = Views
ToolbarsUser-Bar10=Sections
ToolbarsUser-Bar11=Large Tool Set
ToolbarsUser-Bar12=Google
ToolbarsUser-Bar13=Getting Started
ToolbarsUser-Bar14= UNKNOWN
ToolbarsUser-Bar15=Shadows
ToolbarsUser-Bar16=Layers
ToolbarsUser-Bar17=Measurements
ToolbarsUser-Bar18= UNKNOWN
ToolbarsUser-Bar19= UNKNOWN
ToolbarsUser-Bar20= UNKNOWN
ToolbarsUser-Bar21= UNKNOWN possible toggles for menu itemsValues after Bar21 are allocated to Plugins "BarName"
These unknowns maybe Menu item toggles -
RE: Reason why Sketchup 8 may crash
@tig said:
This tool requires a not inexpensive 3rd-party add-on to Windows to be usable...
Can't it be done in a normal cmd/bat format ?Hi TIG .. The functions I used in the script are available in the FREE TCC/LE "light" version
@isdigit[] .. @regexist[] .. @regdelkey[] ..@regquery[] -
RE: Reason why Sketchup 8 may crash
I have a new Batch file (BTM 4nt/tcc only) solution.
: # Programmatically simplified description of what the batch file does.
: #
: # add default loop variable or user specified
: # make sure variable is numeric if not display error and quit
: #
: # display task
: #
: # start loop
: # hit anykey to cancel loop and batch file.
: #
: # if the registry key exist .and. the registry entry does not have the required key BarID
: # delete the registry entry (per :ToolBar_Label)
: #
: # show loop counter
: # loop
: # endloop
: #
: # display valid #COUNT entries
: # clean up environment
: # end batch file.Extract and open the batch file in any text editor. Read the notes!