# Free Script Sundays - Free Add-ons

**URL:** <https://blenderartists.org/t/free-script-sundays-free-add-ons/1336843>\
**Category:** Released Add-ons and Extensions\
**Tags:** scripting, add-ons, blender-29, free\
**Created:** [November 2, 2021, 10:26am UTC](https://blenderartists.org/t/free-script-sundays-free-add-ons/1336843 "2021-11-02T10:26:11Z")\
**Posts on this page:** 20\
**Page:** 4

<div class="post-metadata">

**Author:** ![jcfnav](https://blenderartists.org/letter_avatar_proxy/v4/letter/j/f1d935/32.png) [@jcfnav](https://blenderartists.org/u/jcfnav)\
**Post date:** [March 2, 2022, 7:48am UTC](https://blenderartists.org/t/free-script-sundays-free-add-ons/1336843/64 "2022-03-02T07:48:08Z")

</div>

Hi, you can add a shortcut for it, I did a quick test and put Alt + Q  
 ![image](https://blenderartists.org/uploads/default/original/4X/7/e/e/7ee0f5e9148f745a9e138878de6b04ba530d0144.png)

---

<div class="post-metadata">

**Author:** ![jcfnav](https://blenderartists.org/letter_avatar_proxy/v4/letter/j/f1d935/32.png) [@jcfnav](https://blenderartists.org/u/jcfnav)\
**Post date:** [March 2, 2022, 8:04am UTC](https://blenderartists.org/t/free-script-sundays-free-add-ons/1336843/65 "2022-03-02T08:04:32Z")

</div>

Hello, here you can find the solution.

> [@Bpy.ops.Outliner.show\_active() from view3d context?](https://blenderartists.org/t/bpy-ops-outliner-show-active-from-view3d-context/1152950/2):
>
> You need to supply ‘area’ and ‘region’ context keys to override the operator from a different area. import bpy context = bpy.context def show\_active(context): override = None for area in context.screen.areas: if 'OUTLINER' in area.type: for region in area.regions: if 'WINDOW' in region.type: override = {'area': area, 'region': region} break break if override is not None: bpy.ops.outlin…

---

<div class="post-metadata">

**Author:** ![Amandeep](https://blenderartists.org/user_avatar/blenderartists.org/amandeep/32/902752_2.png) [@Amandeep](https://blenderartists.org/u/Amandeep)\
**Post date:** [March 2, 2022, 8:21am UTC](https://blenderartists.org/t/free-script-sundays-free-add-ons/1336843/66 "2022-03-02T08:21:24Z")

</div>

Sorry for being super late.  
But I made this last night. Please give it a try and let me know if it works.  
[Default IE.zip](https://blenderartists.org/uploads/short-url/gfhHyW3RMgqWqqUe6obCjyT7osB.zip) (4.6 KB)

---

<div class="post-metadata">

**Author:** ![simsek](https://blenderartists.org/user_avatar/blenderartists.org/simsek/32/664284_2.png) [@simsek](https://blenderartists.org/u/simsek)\
**Post date:** [March 2, 2022, 8:57am UTC](https://blenderartists.org/t/free-script-sundays-free-add-ons/1336843/67 "2022-03-02T08:57:15Z")

</div>

Thanks a lot, but when I choose Metric, the default is meters, and for Imperial, the default is Feet. So I have to change it again to centimeters/inches… Is there a way of making centimeters the default for the Metric then?

---

<div class="post-metadata">

**Author:** ![Amandeep](https://blenderartists.org/user_avatar/blenderartists.org/amandeep/32/902752_2.png) [@Amandeep](https://blenderartists.org/u/Amandeep)\
**Post date:** [March 2, 2022, 9:04am UTC](https://blenderartists.org/t/free-script-sundays-free-add-ons/1336843/68 "2022-03-02T09:04:15Z")

</div>

Thank you so much for the link. I missed the region override part that’s why it did not work. I have now included the region override and it seems to be working.  
@Juso3D  
Here is the addon:  
[Auto Highlight in Outliner.zip](https://blenderartists.org/uploads/short-url/uUjvYnMYZFmeRdIUzODDqWPbedp.zip) (2.1 KB)  
Enable ‘Auto Highlight’ under the filters dropdown of the outliner

 ![AutoHighlight](https://blenderartists.org/uploads/default/original/4X/1/b/4/1b418944b555676131b14a539fa37348392efb6c.png)

I haven’t done much testing so if there is any issue please let me know.

---

<div class="post-metadata">

**Author:** ![jcfnav](https://blenderartists.org/letter_avatar_proxy/v4/letter/j/f1d935/32.png) [@jcfnav](https://blenderartists.org/u/jcfnav)\
**Post date:** [March 2, 2022, 9:26am UTC](https://blenderartists.org/t/free-script-sundays-free-add-ons/1336843/69 "2022-03-02T09:26:55Z")

</div>

Hmm that’s true, didn’t noticed. I will take a look.

---

<div class="post-metadata">

**Author:** ![Amandeep](https://blenderartists.org/user_avatar/blenderartists.org/amandeep/32/902752_2.png) [@Amandeep](https://blenderartists.org/u/Amandeep)\
**Post date:** [March 2, 2022, 9:32am UTC](https://blenderartists.org/t/free-script-sundays-free-add-ons/1336843/70 "2022-03-02T09:32:45Z")

</div>

Here is a little Addon.  
[SwitchUnits.py](https://blenderartists.org/uploads/short-url/82Bsd533tnqakoAVIGqCqK0y0t2.py) (3.6 KB)  
Simply install the py file and set up default length units in the addon preferences for both the Metric and the Imperial systems.  
Then Press ‘D’ to switch between them( Change the hotkey in the addon preferences if you need to ).

---

<div class="post-metadata">

**Author:** ![simsek](https://blenderartists.org/user_avatar/blenderartists.org/simsek/32/664284_2.png) [@simsek](https://blenderartists.org/u/simsek)\
**Post date:** [March 2, 2022, 2:31pm UTC](https://blenderartists.org/t/free-script-sundays-free-add-ons/1336843/71 "2022-03-02T14:31:34Z")

</div>

That is just perfect, I cannot thank you enough!

---

<div class="post-metadata">

**Author:** ![Titan911](https://blenderartists.org/letter_avatar_proxy/v4/letter/t/5f8ce5/32.png) [@Titan911](https://blenderartists.org/u/Titan911)\
**Post date:** [March 2, 2022, 3:46pm UTC](https://blenderartists.org/t/free-script-sundays-free-add-ons/1336843/72 "2022-03-02T15:46:49Z")

</div>

Hi Amandeep. How about a script to turn rectangle to kitchen cabinet like this?[https://www.youtube.com/watch?v=OJ8aMsX\_u2k](https://www.youtube.com/watch?v=OJ8aMsX_u2k)  
[https://www.youtube.com/watch?v=OJ8aMsX\_u2k](https://www.youtube.com/watch?v=OJ8aMsX_u2k)

---

<div class="post-metadata">

**Author:** ![ulf3000](https://blenderartists.org/user_avatar/blenderartists.org/ulf3000/32/793803_2.png) [@ulf3000](https://blenderartists.org/u/ulf3000)\
**Post date:** [March 2, 2022, 10:27pm UTC](https://blenderartists.org/t/free-script-sundays-free-add-ons/1336843/73 "2022-03-02T22:27:48Z")

</div>

what does the auto highlight do ?

---

<div class="post-metadata">

**Author:** ![Jaidek](https://blenderartists.org/user_avatar/blenderartists.org/jaidek/32/539081_2.png) [@Jaidek](https://blenderartists.org/u/Jaidek)\
**Post date:** [March 3, 2022, 12:37am UTC](https://blenderartists.org/t/free-script-sundays-free-add-ons/1336843/74 "2022-03-03T00:37:34Z")

</div>

THANK YOU for the Default IE script! I tested it and it works, but I did notice that if you have any addons that add to the Import/Export panel they are no longer in the list (ie:Better FBX Exporter). Any easy way to add these back? I also noticed .bvh in the list when enabled, but missing when disabled.

Thanks again for all your super helpful addons!

 ![image](https://blenderartists.org/uploads/default/original/4X/a/f/2/af2b30cc72de447cfb368b0f9d4e792605cfc17b.png)

---

<div class="post-metadata">

**Author:** ![Juso3D](https://blenderartists.org/user_avatar/blenderartists.org/juso3d/32/718353_2.png) [@Juso3D](https://blenderartists.org/u/Juso3D)\
**Post date:** [March 3, 2022, 4:12am UTC](https://blenderartists.org/t/free-script-sundays-free-add-ons/1336843/75 "2022-03-03T04:12:02Z")

</div>

Thanks so much guys, never knew about the overrides.

---

<div class="post-metadata">

**Author:** ![Amandeep](https://blenderartists.org/user_avatar/blenderartists.org/amandeep/32/902752_2.png) [@Amandeep](https://blenderartists.org/u/Amandeep)\
**Post date:** [March 3, 2022, 8:06am UTC](https://blenderartists.org/t/free-script-sundays-free-add-ons/1336843/76 "2022-03-03T08:06:55Z")

</div>

Here is an updated version.  
[Default IE v1.1.0.zip](https://blenderartists.org/uploads/short-url/dBSk8kkKVJWvKsUBiJNKaSVGbu3.zip) (6.9 KB)

To add any other import/export operator go to the preferences and click Add new Export/Import operator.  
Enter the name you want to use and the operator id which you can get by hovering over any operator and pressing CTRL+C. (Remove the bpy.ops. and the brackets part.)

---

<div class="post-metadata">

**Author:** ![Amandeep](https://blenderartists.org/user_avatar/blenderartists.org/amandeep/32/902752_2.png) [@Amandeep](https://blenderartists.org/u/Amandeep)\
**Post date:** [March 3, 2022, 8:12am UTC](https://blenderartists.org/t/free-script-sundays-free-add-ons/1336843/77 "2022-03-03T08:12:26Z")

</div>

Automatically expands the outliner to show the objects selected in the viewport.

---

<div class="post-metadata">

**Author:** ![Amandeep](https://blenderartists.org/user_avatar/blenderartists.org/amandeep/32/902752_2.png) [@Amandeep](https://blenderartists.org/u/Amandeep)\
**Post date:** [March 3, 2022, 8:13am UTC](https://blenderartists.org/t/free-script-sundays-free-add-ons/1336843/78 "2022-03-03T08:13:14Z")

</div>

HI Titan911,  
It seems complex but I will take a look in the future.  
Thanks for the suggestion

---

<div class="post-metadata">

**Author:** ![jcfnav](https://blenderartists.org/letter_avatar_proxy/v4/letter/j/f1d935/32.png) [@jcfnav](https://blenderartists.org/u/jcfnav)\
**Post date:** [March 3, 2022, 8:33am UTC](https://blenderartists.org/t/free-script-sundays-free-add-ons/1336843/79 "2022-03-03T08:33:57Z")

</div>

Hi, I did a small test yesterday, sadly I’m relying too much on operators (still noob), but I got working the first part. no UI or any user input, just wanted to see how feasible it is.

![ezgif.com-gif-maker](https://blenderartists.org/uploads/default/original/4X/3/d/9/3d902820dd7dd72a75fefddc0a45a86c36cc496a.gif)

---

<div class="post-metadata">

**Author:** ![Amandeep](https://blenderartists.org/user_avatar/blenderartists.org/amandeep/32/902752_2.png) [@Amandeep](https://blenderartists.org/u/Amandeep)\
**Post date:** [March 3, 2022, 10:34am UTC](https://blenderartists.org/t/free-script-sundays-free-add-ons/1336843/81 "2022-03-03T10:34:35Z")

</div>

Geometry Nodes approach is also good.

---

<div class="post-metadata">

**Author:** ![Jaidek](https://blenderartists.org/user_avatar/blenderartists.org/jaidek/32/539081_2.png) [@Jaidek](https://blenderartists.org/u/Jaidek)\
**Post date:** [March 3, 2022, 12:55pm UTC](https://blenderartists.org/t/free-script-sundays-free-add-ons/1336843/82 "2022-03-03T12:55:19Z")

</div>

This is PERFECT! Thank you so much for this addition, now I don’t have to wait for minutes when I accidentally forget to check “Selected Objects” or forgot to change my preset. 😃

One super small tweak, could you make “default” not case sensitive? I accidentally named one preset Default and it wouldn’t auto load.

Thanks again!

---

<div class="post-metadata">

**Author:** ![Amandeep](https://blenderartists.org/user_avatar/blenderartists.org/amandeep/32/902752_2.png) [@Amandeep](https://blenderartists.org/u/Amandeep)\
**Post date:** [March 3, 2022, 4:17pm UTC](https://blenderartists.org/t/free-script-sundays-free-add-ons/1336843/83 "2022-03-03T16:17:38Z")

</div>

Here you go  
[Default IE v1.2.0.zip](https://blenderartists.org/uploads/short-url/iefWxFTye8RnO8RpTxGwo8FJCsn.zip) (2.8 KB)

---

<div class="post-metadata">

**Author:** ![Jaidek](https://blenderartists.org/user_avatar/blenderartists.org/jaidek/32/539081_2.png) [@Jaidek](https://blenderartists.org/u/Jaidek)\
**Post date:** [March 3, 2022, 10:00pm UTC](https://blenderartists.org/t/free-script-sundays-free-add-ons/1336843/84 "2022-03-03T22:00:52Z")

</div>

Thanks again for this script and adding the ability to load custom import/exports to the list!

[Previous page](https://blenderartists.org/t/free-script-sundays-free-add-ons/1336843.md?page=3)

[Next page](https://blenderartists.org/t/free-script-sundays-free-add-ons/1336843.md?page=5)
