Inset Polygon error #42477

Closed
opened 2014-11-03 04:17:48 +01:00 by Adrian Ferguson · 7 comments

System Information
Operating system and graphics card

Blender Version
Broken: (example: 2.69.7 4b206af, see splash screen)
Worked: (optional)

Short description of error
door.blend
I am modeling a door and want to add detail to the two selected polygons using the 'Inset Polygon' tool.
door1.png

When using the tool though it fails with the following error.
`read blend: C:\Users\Dave\Desktop\door.blend
Traceback (most recent call last):

File "C:\Program Files\Blender Foundation\Blender\2.72\scripts\addons\mesh_ins

et_init_.py", line 102, in invoke

  self.action(context)
File "C:\Program Files\Blender Foundation\Blender\2.72\scripts\addons\mesh_ins

et_init_.py", line 115, in action

  self.scale == 'PERCENT')
File "C:\Program Files\Blender Foundation\Blender\2.72\scripts\addons\mesh_ins

et_init_.py", line 142, in do_inset

  model.BevelSelectionInModel(m, amount, pitch, True, region, as_percent)
File "C:\Program Files\Blender Foundation\Blender\2.72\scripts\addons\mesh_ins

et\model.py", line 276, in BevelSelectionInModel

  bevel_amount, bevel_pitch, quadrangulate, as_percent)
File "C:\Program Files\Blender Foundation\Blender\2.72\scripts\addons\mesh_ins

et\model.py", line 184, in BevelPolyAreaInModel

  bevel_amount = bevel_amount * off.MaxAmount() / 100.0
File "C:\Program Files\Blender Foundation\Blender\2.72\scripts\addons\mesh_ins

et\offset.py", line 711, in MaxAmount

  self.Build()
File "C:\Program Files\Blender Foundation\Blender\2.72\scripts\addons\mesh_ins

et\offset.py", line 466, in Build

  splitjoin = self.SplitJoinFaces(newfaces, ee[0])
File "C:\Program Files\Blender Foundation\Blender\2.72\scripts\addons\mesh_ins

et\offset.py", line 626, in SplitJoinFaces

  newface = newfaces[findex]

IndexError: list index out of range
`
location: :-1
settings2.PNG

Additionally it somehow shuts off the 'Global Undo' in user preferences.

Before selecting Inset Polygon
settings1.PNG
After selecting Inset Polygon
settings3.PNG

Exact steps for others to reproduce the error
In door.blend, select faces indicated in first image. Select 'Inset Polygon'.

**System Information** Operating system and graphics card **Blender Version** Broken: (example: 2.69.7 4b206af, see splash screen) Worked: (optional) **Short description of error** [door.blend](https://archive.blender.org/developer/F121533/door.blend) I am modeling a door and want to add detail to the two selected polygons using the 'Inset Polygon' tool. ![door1.png](https://archive.blender.org/developer/F121525/door1.png) When using the tool though it fails with the following error. `read blend: C:\Users\Dave\Desktop\door.blend Traceback (most recent call last): ``` File "C:\Program Files\Blender Foundation\Blender\2.72\scripts\addons\mesh_ins ``` et\__init__.py", line 102, in invoke ``` self.action(context) File "C:\Program Files\Blender Foundation\Blender\2.72\scripts\addons\mesh_ins ``` et\__init__.py", line 115, in action ``` self.scale == 'PERCENT') File "C:\Program Files\Blender Foundation\Blender\2.72\scripts\addons\mesh_ins ``` et\__init__.py", line 142, in do_inset ``` model.BevelSelectionInModel(m, amount, pitch, True, region, as_percent) File "C:\Program Files\Blender Foundation\Blender\2.72\scripts\addons\mesh_ins ``` et\model.py", line 276, in BevelSelectionInModel ``` bevel_amount, bevel_pitch, quadrangulate, as_percent) File "C:\Program Files\Blender Foundation\Blender\2.72\scripts\addons\mesh_ins ``` et\model.py", line 184, in BevelPolyAreaInModel ``` bevel_amount = bevel_amount * off.MaxAmount() / 100.0 File "C:\Program Files\Blender Foundation\Blender\2.72\scripts\addons\mesh_ins ``` et\offset.py", line 711, in MaxAmount ``` self.Build() File "C:\Program Files\Blender Foundation\Blender\2.72\scripts\addons\mesh_ins ``` et\offset.py", line 466, in Build ``` splitjoin = self.SplitJoinFaces(newfaces, ee[0]) File "C:\Program Files\Blender Foundation\Blender\2.72\scripts\addons\mesh_ins ``` et\offset.py", line 626, in SplitJoinFaces ``` newface = newfaces[findex] ``` IndexError: list index out of range ` location: <unknown location>:-1 ![settings2.PNG](https://archive.blender.org/developer/F121527/settings2.PNG) Additionally it somehow shuts off the 'Global Undo' in user preferences. Before selecting Inset Polygon ![settings1.PNG](https://archive.blender.org/developer/F121529/settings1.PNG) After selecting Inset Polygon ![settings3.PNG](https://archive.blender.org/developer/F121531/settings3.PNG) **Exact steps for others to reproduce the error** In door.blend, select faces indicated in first image. Select 'Inset Polygon'.

Changed status to: 'Open'

Changed status to: 'Open'

Added subscriber: @AdrianFerguson

Added subscriber: @AdrianFerguson

Added subscriber: @Leon95

Added subscriber: @Leon95

The ##Inset Polygon Add-on## has some issues, especially with areas, wich are not flat.
Please try the build in function Inset Faces with the hotkey {nav name=I}, wich works without Problems on this file.

The ##Inset Polygon Add-on## has some issues, especially with areas, wich are not flat. Please try the build in function **Inset Faces** with the hotkey {nav name=I}, wich works without Problems on this file.
Howard Trickey was assigned by Leon Eckardt 2015-02-28 18:30:32 +01:00

This issue was referenced by c14da53778

This issue was referenced by c14da53778332174ffff59e8e13db66d532a108d
Member

Changed status from 'Open' to: 'Resolved'

Changed status from 'Open' to: 'Resolved'
Member

Closed by commit c14da53778.

Closed by commit c14da53778.
Sign in to join this conversation.
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#42477
No description provided.