Команда solprof в автокаде

Обновлено: 07.07.2024

Добавляю: Замораживаешь ненужный слой только для конкретного ВЭ. Ты ВЭ-то создал хоть в листе? Там идея простая: эти три "плосколки" работают взаимозависимо и процедуру их применения без книжки трудно сообразить. Сначала Солвью, потом Солдро.

Последний раз редактировалось BM60, 18.11.2009 в 12:55 . как это? в модели трехмерка, а в листе таже трехмерка в разных видах ВЭ? чертеж не утяжеляется?
Рассказываю. в 0 слое стал делать вот почему. при команде _Solprof автокад создает два слоя PV(видимые линии) и PH(невидимые линии) на основе 0 слоя. Закрашиваю слои, например PV у меня синий, PH розовый. Далее замораживаю слой PH и 0 слой в открытом ВЭ. Остается только слой PV. Далее выставляю нужный масштаб ВЭ, блокирую его. А если в модели трехмерку делать по слоям, то в листе придется замораживать их, потому что они не работают. там проекция получается в слоях PV и PH. Последний раз редактировалось Рyslan, 18.11.2009 в 13:03 . А в чем проблема-то? Нужно, что бы разные элементы модели (те, что на разных слоях) в проекциях тоже на разные слои разносились? Не выйдет это.. _Solview, _Soldraw, _Solprof могут только видимые/невидимые линии по разным слоям разбить.. __________________
. Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом! А в чем проблема-то? Нужно, что бы разные элементы модели (те, что на разных слоях) в проекциях тоже на разные слои разносились? Не выйдет это.. _Solview, _Soldraw, _Solprof могут только видимые/невидимые линии по разным слоям разбить.. вот я про это и говорю. только на видимые и невидимые и все в блоке. надо как-то по другому попробовать. как это? в модели трехмерка, а в листе таже трехмерка в разных видах ВЭ? чертеж не утяжеляется?
Рассказываю. в 0 слое стал делать вот почему. при команде _Solprof автокад создает два слоя PV(видимые линии) и PH(невидимые линии) на основе 0 слоя. Закрашиваю слои, например PV у меня синий, PH розовый. Далее замораживаю слой PH и 0 слой в открытом ВЭ. Остается только слой PV. Далее выставляю нужный масштаб ВЭ, блокирую его. А если в модели трехмерку делать по слоям, то в листе придется замораживать их, потому что они не работают. там проекция получается в слоях PV и PH. Вообще, если "плющишь" модель и автохам >= 2007 (если не ошибаюсь), то используй лучше _flatshot или _sectionplane. Правда, _flatshot видимые / невидимые по слоям не разбивает, а присваивает им разные цвета/вес/тип линий (в зависимости от настроек). Ну и объединяет результат в один блок (который потом можно обновлять/менять при новых запусках команды). А _sectionplane может разбивать проекцию сечения не только на видимые/невидимые, но и на фоновые и пр., штриховать контур сечения. Может также делать 3d разрез, экспортировать результаты в другой файл. __________________
. Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом! Последний раз редактировалось AlexV, 18.11.2009 в 13:15 .

Рyslan, в листе только "дырки", через которые ты смотришь на модель. Эти Дырки и есть ВЭ. Этих ВЭ может быть много.
Вот сделай и смотри у себя.
В Модели у тебя Юго-Запад. Переходишь в Лист. Он пустой или опустоши его сам.
Создай 4 ВЭ. В каждом из них появится модель в модельной ориентации, т.е., например, ЮЗ. Пральна? Пральна!
Теперь в каждом из этих ВЭ установи виды: в левом верхнем фронтальный, в левом нижнем план, в правом верхнем - слева, в правом нижнем ЮВ.
Теперь переключись в модель - стукни по вкладке внизу: чаво видишь?
Пральна, модель в ЮЗ, т.е. исходную. В Пространстве модели ничего не меняется, а меняется твоими руками только виды на модель из ВЭ листа. Понятно, теперь?

Не переживай, утяжеления я особого не заметил. Если хочешь, сравни. Сохрани файл с моделью без ВЭ на листах. И сохрани её же с 4-мя ВЭ на листах.

Вот бывало, что у меня не получалось всё показать в аксонометрии (4 ВЭ на листах), так на втором листе создал еще пару ВЭ и в каждом дал свой Орбит-вид. А в Пространстве модели как была модель в ЮЗ, так и гордо продолжала на меня глазеть. Чем не прелесть, этот лист?
Меняешь вид на модель в Модели, виды на листе НЕ меняются - они же созданы в ВЭ.

А вроде и не о том я что-то вроде. В общем означенные страницы Полещука бы тебе найти. У меня сканера нет, сожалею. Чую, что проблема твоя в процедуре "сплющивания".
А вот это

_Solprof автокад создает два слоя PV(видимые линии) и PH(невидимые линии) на основе 0 слоя.
мне не понятно.
Почему на ОСНОВЕ? С чего ты так решил? На какой стадии процесса применил СолПроф. Он же вроде "аналог" СолВива+СолДрава, как мне примерно помнится. Поправьте профи, если я ошибаюсь. Либо две команды подряд, либо одна делает то же вместо этих двух. Но хорошоли делает - не уверен. Последний раз редактировалось BM60, 18.11.2009 в 13:21 .

я сейчас так делаю. командами подготовки делаю виды. потом виды копирую в новый чертеж в модель, разбиваю блок, перевожу элементы с 0 слоя на нужные слои, далее масштабирую и образмериваю в листе.

BM60 ВЭ с моделью 3-х мерки в каркасной визуализации? так? в разных видах. там же видны все линии

BM60 Рассказываю. Вот сделал я 3D модель, все в 0 слое. Далее перехожу на вкладку лист. Создаю видовой экран, вид в плане. Далее используя _Solview создаю видовые экраны с разными видами. Справа, слева, спереди. Далее, активирую первый ВЭ, включаю команду _Solprof, производу ею манипуляции, получаю плоский вид (слои создаются PV, PH). Далее замораживаю в открытом ВЭ слой 0 и слой PH, остается проекция вида 3D модели в видимом слое PV. Так с каждым ВЭ . Почему я решил что эти два слоя создаются на основе 0 слоя? Да я пытался удалить их- не удаляются.

Если нужно что-нибудь передвинуть в модели, например, опору под трубопроводом, то. двигаем в модели что надо. Далее удаляем проекции в ВЭ листа, обе, и видимые и невидимые. Далее опять используем _Solprof, вновь образуются проекции.

Последний раз редактировалось Рyslan, 18.11.2009 в 13:45 . В стиле скрытых линий.
Какими командами делаешь виды?
Зачем копировать их в новый чертеж?
Зачем вставляешь как блок? Не в блоке ли собака зарыта? Блок вставляешь в слой какой? Тогда он весь и будет в нем же, кажется мне так - я никогда такую процедуру не делал.
Зачем так замороченно вообще?
Что-то тут мне не нравится и не понимаю такого твоего процесса.
Попробуй модель без видов на листе "сохранить как" и заново сделать только двумя командами - сначала Т-вид, потом Т-рисование. все вместе и модель и оформление в листе не нашел. где-то были. вот по отдельности. Хмурый, расскажи как сделал? Подробнее. может так быстрее и легче будет

почитай всё о видовых экранах.

1. создал видовой экран.
2. задал ему вид (свеху, снизу, сзади. )
3. назначил масштаб отображения (в свойствах)
4. назначил тип печати (shade plot) скрытие линий (hidden)
5. отправил рамку видового экрана на непечатный или на замороженный слой
6. на preview любуешься картинкой.

для другого вида- операции повторить.

PS перед печатью и перед просмотром рекомендую приравнять hideprecision 1

Я так же делаю. Только в добавок скрытый виз. стиль ставлю во всех ВЭ.

Ежели надо изометрию, то её или орбит-вид в своем ВЭ на этом листе или на другом листе.
Говорят (самому не приходилось пока), с секущими плоскостями (в Орбите) можно хорошо играться, чтобы отсекать лишнее спереди или сзади, когда слишком насыщенная модель вышла.

By:

Creates 2D profile images of 3D solids for display in a layout viewport.


Find

The selected 3D solids are projected onto a 2D plane parallel with the current layout viewport. The resulting 2D objects are generated on separate layers for hidden and visible lines and are displayed only in that viewport.

The following prompts are displayed.

Select objects

Specifies the objects to be used as a basis for the profiles.

Display hidden profile lines on separate layer?

Generates only two blocks: one for the visible lines and one for the hidden lines of the entire selection set. When you generate hidden lines, solids can partially or completely hide other solids. The visible profile block is drawn in the BYLAYER linetype, and the hidden profile block is drawn in the HIDDEN linetype (if loaded). The visible and hidden profile blocks are placed on uniquely named layers using the following naming conventions:

PV-viewport handle for the visible profile layer

PH-viewport handle for the hidden profile layer

For example, if you create a profile in a viewport whose handle is 4B, the blocks containing the visible lines are inserted on layer PV-4B, and the block containing the hidden lines (if requested) is inserted on layer PH-4B. If these layers do not exist, the command creates them. If the layers do exist, the blocks are added to the information already on the layers.

Note: To determine the handle of a viewport, select the viewport while in paper space and use the LIST command. Choose a layout tab to move from model space to paper space.

SOLPROF does not change the display of layers; if you want to view only the profile lines that you have created, turn off the layer containing the original solid (usually the current layer).

Treats all profile lines as visible lines and creates a block for the profile lines of each selected solid. All profile lines for each solid in the selection set are generated, even if a solid is partially or completely obscured by another solid. The visible profile blocks are drawn in the same linetype as the original solid and placed on a uniquely named layer using the naming convention described under the Yes option.


Note: Solids that overlap each other (share some common volume) produce dangling edges if you request hidden-line removal. This happens because the edges must be broken at the point where they enter another solid to separate them into visible and hidden portions. You can eliminate dangling edges by combining the overlapping solids (using UNION) before generating a profile.

Project profile lines onto a plane?

Determines whether 2D or 3D objects are used to represent the visible and hidden lines of the profile.

Creates the profile lines with 2D objects.

The 3D profile is projected onto a plane normal to the viewing direction and passing through the origin of the UCS. SOLPROF cleans up the 2D profile by eliminating lines that are parallel to the viewing direction and by converting arcs and circles that are viewed on edge into lines.

No Creates the profile lines with 3D objects.

Delete tangential edges?

Determines whether tangential edges are displayed. A tangential edge is the transition line between two tangent faces. It's the imaginary edge at which two faces meet and are tangent. For example, if you fillet the edge of a box, tangential edges are created where the cylindrical face of the fillet blends into the planar faces of the box. Tangential edges are not shown for most drafting applications.

Добавляю: Замораживаешь ненужный слой только для конкретного ВЭ. Ты ВЭ-то создал хоть в листе? Там идея простая: эти три "плосколки" работают взаимозависимо и процедуру их применения без книжки трудно сообразить. Сначала Солвью, потом Солдро.

Последний раз редактировалось BM60, 18.11.2009 в 12:55 . как это? в модели трехмерка, а в листе таже трехмерка в разных видах ВЭ? чертеж не утяжеляется?
Рассказываю. в 0 слое стал делать вот почему. при команде _Solprof автокад создает два слоя PV(видимые линии) и PH(невидимые линии) на основе 0 слоя. Закрашиваю слои, например PV у меня синий, PH розовый. Далее замораживаю слой PH и 0 слой в открытом ВЭ. Остается только слой PV. Далее выставляю нужный масштаб ВЭ, блокирую его. А если в модели трехмерку делать по слоям, то в листе придется замораживать их, потому что они не работают. там проекция получается в слоях PV и PH. Последний раз редактировалось Рyslan, 18.11.2009 в 13:03 . А в чем проблема-то? Нужно, что бы разные элементы модели (те, что на разных слоях) в проекциях тоже на разные слои разносились? Не выйдет это.. _Solview, _Soldraw, _Solprof могут только видимые/невидимые линии по разным слоям разбить.. __________________
. Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом! А в чем проблема-то? Нужно, что бы разные элементы модели (те, что на разных слоях) в проекциях тоже на разные слои разносились? Не выйдет это.. _Solview, _Soldraw, _Solprof могут только видимые/невидимые линии по разным слоям разбить.. вот я про это и говорю. только на видимые и невидимые и все в блоке. надо как-то по другому попробовать. как это? в модели трехмерка, а в листе таже трехмерка в разных видах ВЭ? чертеж не утяжеляется?
Рассказываю. в 0 слое стал делать вот почему. при команде _Solprof автокад создает два слоя PV(видимые линии) и PH(невидимые линии) на основе 0 слоя. Закрашиваю слои, например PV у меня синий, PH розовый. Далее замораживаю слой PH и 0 слой в открытом ВЭ. Остается только слой PV. Далее выставляю нужный масштаб ВЭ, блокирую его. А если в модели трехмерку делать по слоям, то в листе придется замораживать их, потому что они не работают. там проекция получается в слоях PV и PH. Вообще, если "плющишь" модель и автохам >= 2007 (если не ошибаюсь), то используй лучше _flatshot или _sectionplane. Правда, _flatshot видимые / невидимые по слоям не разбивает, а присваивает им разные цвета/вес/тип линий (в зависимости от настроек). Ну и объединяет результат в один блок (который потом можно обновлять/менять при новых запусках команды). А _sectionplane может разбивать проекцию сечения не только на видимые/невидимые, но и на фоновые и пр., штриховать контур сечения. Может также делать 3d разрез, экспортировать результаты в другой файл. __________________
. Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом! Последний раз редактировалось AlexV, 18.11.2009 в 13:15 .

Рyslan, в листе только "дырки", через которые ты смотришь на модель. Эти Дырки и есть ВЭ. Этих ВЭ может быть много.
Вот сделай и смотри у себя.
В Модели у тебя Юго-Запад. Переходишь в Лист. Он пустой или опустоши его сам.
Создай 4 ВЭ. В каждом из них появится модель в модельной ориентации, т.е., например, ЮЗ. Пральна? Пральна!
Теперь в каждом из этих ВЭ установи виды: в левом верхнем фронтальный, в левом нижнем план, в правом верхнем - слева, в правом нижнем ЮВ.
Теперь переключись в модель - стукни по вкладке внизу: чаво видишь?
Пральна, модель в ЮЗ, т.е. исходную. В Пространстве модели ничего не меняется, а меняется твоими руками только виды на модель из ВЭ листа. Понятно, теперь?

Не переживай, утяжеления я особого не заметил. Если хочешь, сравни. Сохрани файл с моделью без ВЭ на листах. И сохрани её же с 4-мя ВЭ на листах.

Вот бывало, что у меня не получалось всё показать в аксонометрии (4 ВЭ на листах), так на втором листе создал еще пару ВЭ и в каждом дал свой Орбит-вид. А в Пространстве модели как была модель в ЮЗ, так и гордо продолжала на меня глазеть. Чем не прелесть, этот лист?
Меняешь вид на модель в Модели, виды на листе НЕ меняются - они же созданы в ВЭ.

А вроде и не о том я что-то вроде. В общем означенные страницы Полещука бы тебе найти. У меня сканера нет, сожалею. Чую, что проблема твоя в процедуре "сплющивания".
А вот это

_Solprof автокад создает два слоя PV(видимые линии) и PH(невидимые линии) на основе 0 слоя.
мне не понятно.
Почему на ОСНОВЕ? С чего ты так решил? На какой стадии процесса применил СолПроф. Он же вроде "аналог" СолВива+СолДрава, как мне примерно помнится. Поправьте профи, если я ошибаюсь. Либо две команды подряд, либо одна делает то же вместо этих двух. Но хорошоли делает - не уверен. Последний раз редактировалось BM60, 18.11.2009 в 13:21 .

я сейчас так делаю. командами подготовки делаю виды. потом виды копирую в новый чертеж в модель, разбиваю блок, перевожу элементы с 0 слоя на нужные слои, далее масштабирую и образмериваю в листе.

BM60 ВЭ с моделью 3-х мерки в каркасной визуализации? так? в разных видах. там же видны все линии

BM60 Рассказываю. Вот сделал я 3D модель, все в 0 слое. Далее перехожу на вкладку лист. Создаю видовой экран, вид в плане. Далее используя _Solview создаю видовые экраны с разными видами. Справа, слева, спереди. Далее, активирую первый ВЭ, включаю команду _Solprof, производу ею манипуляции, получаю плоский вид (слои создаются PV, PH). Далее замораживаю в открытом ВЭ слой 0 и слой PH, остается проекция вида 3D модели в видимом слое PV. Так с каждым ВЭ . Почему я решил что эти два слоя создаются на основе 0 слоя? Да я пытался удалить их- не удаляются.

Если нужно что-нибудь передвинуть в модели, например, опору под трубопроводом, то. двигаем в модели что надо. Далее удаляем проекции в ВЭ листа, обе, и видимые и невидимые. Далее опять используем _Solprof, вновь образуются проекции.

Последний раз редактировалось Рyslan, 18.11.2009 в 13:45 . В стиле скрытых линий.
Какими командами делаешь виды?
Зачем копировать их в новый чертеж?
Зачем вставляешь как блок? Не в блоке ли собака зарыта? Блок вставляешь в слой какой? Тогда он весь и будет в нем же, кажется мне так - я никогда такую процедуру не делал.
Зачем так замороченно вообще?
Что-то тут мне не нравится и не понимаю такого твоего процесса.
Попробуй модель без видов на листе "сохранить как" и заново сделать только двумя командами - сначала Т-вид, потом Т-рисование. все вместе и модель и оформление в листе не нашел. где-то были. вот по отдельности. Хмурый, расскажи как сделал? Подробнее. может так быстрее и легче будет

почитай всё о видовых экранах.

1. создал видовой экран.
2. задал ему вид (свеху, снизу, сзади. )
3. назначил масштаб отображения (в свойствах)
4. назначил тип печати (shade plot) скрытие линий (hidden)
5. отправил рамку видового экрана на непечатный или на замороженный слой
6. на preview любуешься картинкой.

для другого вида- операции повторить.

PS перед печатью и перед просмотром рекомендую приравнять hideprecision 1

Я так же делаю. Только в добавок скрытый виз. стиль ставлю во всех ВЭ.

Ежели надо изометрию, то её или орбит-вид в своем ВЭ на этом листе или на другом листе.
Говорят (самому не приходилось пока), с секущими плоскостями (в Орбите) можно хорошо играться, чтобы отсекать лишнее спереди или сзади, когда слишком насыщенная модель вышла.


By:

Creates 2D profile images of 3D solids for display in a layout viewport.


Find

The selected 3D solids are projected onto a 2D plane parallel with the current layout viewport. The resulting 2D objects are generated on separate layers for hidden and visible lines and are displayed only in that viewport.

The following prompts are displayed.

Select objects

Specifies the objects to be used as a basis for the profiles.

Display hidden profile lines on separate layer?

Generates only two blocks: one for the visible lines and one for the hidden lines of the entire selection set. When you generate hidden lines, solids can partially or completely hide other solids. The visible profile block is drawn in the BYLAYER linetype, and the hidden profile block is drawn in the HIDDEN linetype (if loaded). The visible and hidden profile blocks are placed on uniquely named layers using the following naming conventions:

PV-viewport handle for the visible profile layer

PH-viewport handle for the hidden profile layer

For example, if you create a profile in a viewport whose handle is 4B, the blocks containing the visible lines are inserted on layer PV-4B, and the block containing the hidden lines (if requested) is inserted on layer PH-4B. If these layers do not exist, the command creates them. If the layers do exist, the blocks are added to the information already on the layers.

Note: To determine the handle of a viewport, select the viewport while in paper space and use the LIST command. Choose a layout tab to move from model space to paper space.

SOLPROF does not change the display of layers; if you want to view only the profile lines that you have created, turn off the layer containing the original solid (usually the current layer).

Treats all profile lines as visible lines and creates a block for the profile lines of each selected solid. All profile lines for each solid in the selection set are generated, even if a solid is partially or completely obscured by another solid. The visible profile blocks are drawn in the same linetype as the original solid and placed on a uniquely named layer using the naming convention described under the Yes option.


Note: Solids that overlap each other (share some common volume) produce dangling edges if you request hidden-line removal. This happens because the edges must be broken at the point where they enter another solid to separate them into visible and hidden portions. You can eliminate dangling edges by combining the overlapping solids (using UNION) before generating a profile.

Project profile lines onto a plane?

Determines whether 2D or 3D objects are used to represent the visible and hidden lines of the profile.

Creates the profile lines with 2D objects.

The 3D profile is projected onto a plane normal to the viewing direction and passing through the origin of the UCS. SOLPROF cleans up the 2D profile by eliminating lines that are parallel to the viewing direction and by converting arcs and circles that are viewed on edge into lines.

No Creates the profile lines with 3D objects.

Delete tangential edges?

Determines whether tangential edges are displayed. A tangential edge is the transition line between two tangent faces. It's the imaginary edge at which two faces meet and are tangent. For example, if you fillet the edge of a box, tangential edges are created where the cylindrical face of the fillet blends into the planar faces of the box. Tangential edges are not shown for most drafting applications.

Читайте также: