﻿<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=Extensions%3A2.6%2FPy%2FScripts%2FAdd_Mesh%2FAdd_Gear</id>
	<title>Extensions:2.6/Py/Scripts/Add Mesh/Add Gear - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=Extensions%3A2.6%2FPy%2FScripts%2FAdd_Mesh%2FAdd_Gear"/>
	<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Extensions:2.6/Py/Scripts/Add_Mesh/Add_Gear&amp;action=history"/>
	<updated>2026-04-24T10:41:42Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=Extensions:2.6/Py/Scripts/Add_Mesh/Add_Gear&amp;diff=96411&amp;oldid=prev</id>
		<title>Yamyam: 1版 をインポートしました</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Extensions:2.6/Py/Scripts/Add_Mesh/Add_Gear&amp;diff=96411&amp;oldid=prev"/>
		<updated>2018-06-28T18:47:13Z</updated>

		<summary type="html">&lt;p&gt;1版 をインポートしました&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;2018年6月28日 (木) 18:47時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ja&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(相違点なし)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Yamyam</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=Extensions:2.6/Py/Scripts/Add_Mesh/Add_Gear&amp;diff=96410&amp;oldid=prev</id>
		<title>wiki&gt;Mindrones: moved Extensions:2.5/Py/Scripts/Add Mesh/Add Gear to Extensions:2.6/Py/Scripts/Add Mesh/Add Gear</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Extensions:2.6/Py/Scripts/Add_Mesh/Add_Gear&amp;diff=96410&amp;oldid=prev"/>
		<updated>2011-12-15T02:29:12Z</updated>

		<summary type="html">&lt;p&gt;moved &lt;a href=&quot;/Extensions:2.5/Py/Scripts/Add_Mesh/Add_Gear&quot; class=&quot;mw-redirect&quot; title=&quot;Extensions:2.5/Py/Scripts/Add Mesh/Add Gear&quot;&gt;Extensions:2.5/Py/Scripts/Add Mesh/Add Gear&lt;/a&gt; to &lt;a href=&quot;/Extensions:2.6/Py/Scripts/Add_Mesh/Add_Gear&quot; title=&quot;Extensions:2.6/Py/Scripts/Add Mesh/Add Gear&quot;&gt;Extensions:2.6/Py/Scripts/Add Mesh/Add Gear&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{ScriptInfo&lt;br /&gt;
|name=Gears&lt;br /&gt;
|tooltip=Add Gears Object&lt;br /&gt;
|menu=Group: AddMesh &lt;br /&gt;
|version=2.1&lt;br /&gt;
|blender=2.57&lt;br /&gt;
|author=Michel J. Anders (varkenvarken)&lt;br /&gt;
|license=GPL&lt;br /&gt;
|link=http://blenderartists.org/forum/showthread.php?t=172956&lt;br /&gt;
|exe=add_mesh_gears.py&lt;br /&gt;
|modules=&lt;br /&gt;
|data=&lt;br /&gt;
|deps=&lt;br /&gt;
|download=https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons/add_mesh_extra_objects/&lt;br /&gt;
|bugtracker=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&lt;br /&gt;
* This script is in Blender 2.5 Add-Ons menu.&lt;br /&gt;
*In User Preferences you can see the Add-Ons menu.&lt;br /&gt;
*You can activate the script here.&lt;br /&gt;
*The script will now show up in the Shift/A Add/Mesh Menu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Introduction ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
[[File:Scripts_Add_Mesh_Gears.jpg|right|350px]]&lt;br /&gt;
'''Create Add Mesh Gears'''&lt;br /&gt;
* This Script creates a Gears Primitive.&lt;br /&gt;
* Enable the Script in the Add-Ons menu. &lt;br /&gt;
* Press the {{Shortcut|Shift/A}}.&lt;br /&gt;
* Then {{Shortcut|Add}}.&lt;br /&gt;
* Then {{Shortcut|Mesh}}.&lt;br /&gt;
* Below the Monkey.&lt;br /&gt;
* There is the Gears.&lt;br /&gt;
* Press {{Shortcut|Gears}}.&lt;br /&gt;
* To create the New Mesh.&lt;br /&gt;
* This primitive was added in Blender.&lt;br /&gt;
* As A Script, not Hardcoded. &lt;br /&gt;
* You can change the script Parameters in the Toolbar Menu&lt;br /&gt;
* Currently you need to set script parameters before doing any transforms or using modifiers.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Instructions ===&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Interface/Menu Overview'''&lt;br /&gt;
* The interface for this script is found in the Tool Shelf &amp;gt; Object Tools&lt;br /&gt;
&lt;br /&gt;
* Features: Sliders, Numeric Input. &lt;br /&gt;
* {{Shortcut|Number of Teeth}}&lt;br /&gt;
* {{Shortcut|Radius}}&lt;br /&gt;
* {{Shortcut|Addendum}}&lt;br /&gt;
* {{Shortcut|Dedendum}}&lt;br /&gt;
* {{Shortcut|Base}}&lt;br /&gt;
* {{Shortcut|Width}}&lt;br /&gt;
* {{Shortcut|Skewness}}&lt;br /&gt;
* {{Shortcut|Conical Angle}}&lt;br /&gt;
* {{Shortcut|Crown}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
* In Blender 2.5 the scripts currently show up in the toolbar.&lt;br /&gt;
* Currently you need to set script parameters before doing any transforms or using modifiers. &lt;br /&gt;
&lt;br /&gt;
=== Additional Information ===&lt;br /&gt;
----&lt;br /&gt;
* &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
What was needed to port it from 2.49 -&amp;gt; 2.50 alpha 0?&lt;br /&gt;
&lt;br /&gt;
The basic functions that calculate the geometry (verts and faces) are mostly&lt;br /&gt;
unchanged (add_tooth, add_spoke, add_gear)&lt;br /&gt;
&lt;br /&gt;
Also, the vertex group API is changed a little bit but the concepts&lt;br /&gt;
are the same:&lt;br /&gt;
=========&lt;br /&gt;
vertexgroup = ob.vertex_groups.new('NAME_OF_VERTEXGROUP')&lt;br /&gt;
vertexgroup.add(vertexgroup_vertex_indices, weight, 'ADD')&lt;br /&gt;
=========&lt;br /&gt;
&lt;br /&gt;
Now for some reason the name does not 'stick' and we have to set it this way:&lt;br /&gt;
vertexgroup.name = 'NAME_OF_VERTEXGROUP'&lt;br /&gt;
&lt;br /&gt;
Conversion to 2.50 also meant we could simply do away with our crude user&lt;br /&gt;
interface.&lt;br /&gt;
Just definining the appropriate properties in the AddGear() operator will&lt;br /&gt;
display the properties in the Blender GUI with the added benefit of making&lt;br /&gt;
it interactive: changing a property will redo the AddGear() operator providing&lt;br /&gt;
the user with instant feedback.&lt;br /&gt;
&lt;br /&gt;
Finally we had to convert/throw away some print statements to print functions&lt;br /&gt;
as Blender nows uses Python 3.x&lt;br /&gt;
&lt;br /&gt;
The code to actually implement the AddGear() function is mostly copied from&lt;br /&gt;
add_mesh_torus() (distributed with Blender).&lt;br /&gt;
&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
* In the Wiki writer's opinion always have Python Installed on your computer when using scripts. http://www.python.org/&lt;br /&gt;
&lt;br /&gt;
=== Support ===&lt;br /&gt;
----&lt;br /&gt;
* [http://blenderartists.org/forum/forumdisplay.php?f=11 Python &amp;amp; Plugins forum] at Blender Artists.&lt;br /&gt;
----&lt;br /&gt;
* Back to [[Extensions:2.5/Py/Scripts]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- This is temporary hide-tab for rest of the text&lt;br /&gt;
=== Links ===&lt;br /&gt;
&lt;br /&gt;
*link 1&lt;br /&gt;
*link 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Introduction ===&lt;br /&gt;
&lt;br /&gt;
''Editor info:''Explain what the script does, where the idea came from, what it is related to, why it is useful, etc.&lt;br /&gt;
&lt;br /&gt;
Use the script's UI tooltip. ''We need to allow multi-line tips (popups) in Blender, the current limit is not enough and we end up with ugly long lines.''&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Instructions ===&lt;br /&gt;
&lt;br /&gt;
''Editor info:'' How to use the script&lt;br /&gt;
&lt;br /&gt;
=== Shortcuts ===&lt;br /&gt;
&lt;br /&gt;
''Editor info:'' List of shortcuts used by the script, if any. Mostly relevant for scripts with guis. We should of course standardize basic ones: ESC to cancel, ESC and q to quit, etc. Follow the rules in [[Meta/Templates]].&lt;br /&gt;
&lt;br /&gt;
=== Configuration ===&lt;br /&gt;
&lt;br /&gt;
''Editor info:'' Config options available in the script's gui or via the Scripts Config Editor.&lt;br /&gt;
{{ConfigOptions&lt;br /&gt;
|name=Option name&lt;br /&gt;
|type=TYPE&lt;br /&gt;
|default=Default value&lt;br /&gt;
|explanation=Short explanation.&lt;br /&gt;
}}&lt;br /&gt;
{{ConfigOptions&lt;br /&gt;
|name=Option name&lt;br /&gt;
|type=TYPE&lt;br /&gt;
|default=Default value&lt;br /&gt;
|explanation=Short explanation.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
&lt;br /&gt;
''Editor info:'' Usage notes, there is also a section for general notes at the end.&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
''Editor info:'' Miscellaneous notes on the script.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
&lt;br /&gt;
''Editor info:'' Relevant for IO scripts, note how complete they are in regards to the file format specification and/or compatiblity with other programs that can read the same format.&lt;br /&gt;
&lt;br /&gt;
== Additional Information ==&lt;br /&gt;
&lt;br /&gt;
''Editor info:'' placeholder for additional information.&lt;br /&gt;
&lt;br /&gt;
=== To-Do list ===&lt;br /&gt;
* the first&lt;br /&gt;
* the ..&lt;br /&gt;
&lt;br /&gt;
=== Credits ===&lt;br /&gt;
Thanks go to:&lt;br /&gt;
* Name (AKA nickname) for what...&lt;br /&gt;
* Name ...&lt;br /&gt;
&lt;br /&gt;
=== History ===&lt;br /&gt;
&lt;br /&gt;
 v1.00 - YYYY.MM.DD by Author_name&lt;br /&gt;
 - add/fix&lt;br /&gt;
 v0.99 - YYYY.MM.DD by Author_name&lt;br /&gt;
 - add/fix&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>wiki&gt;Mindrones</name></author>
		
	</entry>
</feed>