diff --git a/content/Wiki/Attachments/Rhino/FindAllHiddenClippingPlaneLayers.py b/content/Wiki/Attachments/Rhino/FindAllHiddenClippingPlaneLayers.py new file mode 100644 index 0000000..9144230 --- /dev/null +++ b/content/Wiki/Attachments/Rhino/FindAllHiddenClippingPlaneLayers.py @@ -0,0 +1,22 @@ +#! python3 +import rhinoscriptsyntax as rs + +def find_all_hidden_clipping_plane_layers(): + cps = rs.ObjectsByType(536870912) + + if not cps: + print("No hidden clipping planes found!") + return + + msg = "" + for cp in cps: + layer = rs.ObjectLayer(cp) + if not rs.IsLayerOn(layer) or rs.IsObjectHidden(cp): + msg += f"Hidden clipping plane found on layer {layer}\n" + + if msg: + rs.MessageBox(msg, 0, "ClippingPlane finder") + else: + print("No hidden clipping planes found!") + +find_all_hidden_clipping_plane_layers() \ No newline at end of file diff --git a/content/Wiki/Rhino.md b/content/Wiki/Rhino.md index 56c7476..ce7e7ab 100644 --- a/content/Wiki/Rhino.md +++ b/content/Wiki/Rhino.md @@ -37,23 +37,34 @@ share: true | SC | '_Scale | | S1 | '_Scale1D | | S2 | '_Scale2D | +| PP | '_PushPull | | RO | '_Rotate | | R3 | '_Rotate3D | | RB | '_RebuildCrvNonUniform | -### Package Manager: +### Scripts + +[[../Projects/2024/Yifu Design Lab/Attachments/Yifu Design Lab/BatchExportSTLByObj.py|BatchExportSTLByObj.py]] +[[./Attachments/Rhino/FindAllHiddenClippingPlaneLayers.py|FindAllHiddenClippingPlaneLayers.py]] + + +### Plugins +#### Package Manager: Caribou +[Flexibility](https://www.food4rhino.com/en/app/flexibility) [Metahopper](https://www.food4rhino.com/en/app/metahopper) [Open Nest](https://www.food4rhino.com/en/app/opennest) +[SnappingGecko](https://www.food4rhino.com/en/app/snappinggecko) -**[Food4Rhino](https://www.food4rhino.com/en):** +#### [Food4Rhino](https://www.food4rhino.com/en): Bifocals [Bowerbird](https://www.food4rhino.com/en/app/bowerbird#downloads_list) [Elefront](https://www.food4rhino.com/en/app/elefront) human [Kangaroo Physics](https://www.food4rhino.com/en/app/kangaroo-physics [Ladybug Tools](https://www.food4rhino.com/en/app/ladybug-tools) -[Pufferfish](https://www.food4rhino.com/en/app/pufferfish) [Ngon](https://www.food4rhino.com/en/app/ngon) +[pOd](https://www.food4rhino.com/en/app/podghbutton) +[Pufferfish](https://www.food4rhino.com/en/app/pufferfish) diff --git a/content/index.md b/content/index.md index 1a7596c..c9ccc95 100644 --- a/content/index.md +++ b/content/index.md @@ -15,14 +15,13 @@ Architecture & Design Services Or... you might be looking for: -My [[./Configs/Files/Resonant Orbit Calculator.py|Resonant Orbit Calculator]] +My [[./Wiki/Rhino|Rhino]] custom settings and scripts +My [[./Configs/Files/Resonant Orbit Calculator.py|Resonant Orbit Calculator]] for KSP A guide on using [[../Escape From Tarkov|SPT]] Or other Obsidian related [[./Configs/Guides/Guides|Guides]] What have I been up to? -Bugging Petras to update [OpenNest](https://discourse.mcneel.com/t/opennest-for-rhino8-plugin-update/183261/33?u=yifu_ding) -Closely stalking [TURD](https://forum.kerbalspaceprogram.com/topic/174188-112x-textures-unlimited-recolour-depot/) updates so I can blow Jeb up with style -Converting luminous flux to radiant flux so Blender can use IES properly -Eating lots of steamed lobster \ No newline at end of file +Dissing dataview API +Closely stalking [TURD](https://forum.kerbalspaceprogram.com/topic/174188-112x-textures-unlimited-recolour-depot/) updates... still... so I can blow Jeb up with style \ No newline at end of file