Не удается создать плоскую поверхность
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Не удается создать плоскую поверхность

Не удается создать плоскую поверхность

Ответ
Поиск в этой теме
Непрочитано 02.02.2022, 11:43 #1
Не удается создать плоскую поверхность
bruri
 
Регистрация: 02.02.2022
Сообщений: 2

Есть два начерченных 2D объекта. Состоят из отрезков и дуг. Чертились с привязками, т.е. концы замкнуты.
На одном объекте создается плоская поверхность (ПЛОСКПОВ) и в последствии выдавливается в тело, а на другом ни в какую.

Вложения
Тип файла: dwg
DWG 2013
test.dwg (706.8 Кб, 8 просмотров)

Просмотров: 1012
 
Непрочитано 02.02.2022, 11:57
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406


Если выставить точность до 8 знаков, увидишь, что вершины на красных кусках не совпадают.
Код:
[Выделить все]
Command: _юзувше
Select polyline or [Multiple]: _m
Select objects: Specify opposite corner: 23 found

Select objects:

Enter an option [Close/Open/Join/Width/Fit/Spline/Decurve/Ltype gen/Reverse/Undo]: _j
Join Type = Extend
Enter fuzz distance or [Jointype] <0.00000000>: 0.1

92 segments added to polyline

Enter an option [Close/Open/Join/Width/Fit/Spline/Decurve/Ltype gen/Reverse/Undo]:
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 02.02.2022, 12:51
#3
bruri


 
Регистрация: 02.02.2022
Сообщений: 2


Хм.. действительно. Видимо какие-то погрешности у Акада в построении круговых массивов.
Делал окружность. Отрезки с пересечением окружности. Обрезал выступающие части. Потом круговой массив линий.
Лень было вырезать куски окружности между линиями. Вырезал одну дугу и круговым массивом её размножил. Всё делалось с привязками к центру окружности.
Сейчас руками вырезал все 24 куска окружности и всё получилось.
Спасибо.
Кстати, а что за командой ты воспользовался?

Последний раз редактировалось bruri, 02.02.2022 в 13:04.
bruri вне форума  
 
Непрочитано 03.02.2022, 08:11
#4
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,456


Цитата:
Сообщение от bruri Посмотреть сообщение
Видимо какие-то погрешности у Акада в построении круговых массивов.
Возможно, это из-за дробных координат центра массива: X=4551.35397621 Y=-362.05824039 Z=0.00000000
Математика, точность вычислений и все такое.
Цитата:
Сообщение от bruri Посмотреть сообщение
Сейчас руками вырезал все 24 куска окружности и всё получилось.
В данном случае есть еще решение.
Команда PL-JOIN из набора https://dwg.ru/dnl/607/cp10, затем округление координат до, скажем, 0.1 и опять PL-JOIN.
Получилась замкнутая полилиния, можно выдавливать.
Округление координат не помню где взял, поэтому выложу, вдруг пригодится кому.
Вложения
Тип файла: dwg
DWG 2013
test.dwg (559.8 Кб, 1 просмотров)
Тип файла: lsp rnd.lsp (1.4 Кб, 2 просмотров)
Oleg T вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Не удается создать плоскую поверхность



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не удается создать кирпичные стены в Ревит AIRAT_YUNUSOV Revit 5 28.07.2017 13:22
Как соединить существующую поверхность и поверхность коридора в Civil 3D 2012 chiper.shriper Вертикальные решения на базе AutoCAD 5 05.06.2014 22:32
Как в Ревите создать такую поверхность положительной кривизны? aramatyandsegh Revit 6 14.04.2014 18:46
Как создать проектную поверхность в AutoCad Civil 3D 2011? PeMCoH Вертикальные решения на базе AutoCAD 4 25.06.2013 14:26
Как с помощью VBA построить поверхность по трём поперечникам? МишаИнженер Программирование 2 06.09.2011 20:40