Вопрос 43: Алгоритм модификации линейных размерных обозначений

В соответствии с требованиями ЕСКД рабочие чертежи деталей должны содержать все сведения для изготовления и контроля этих изделий. К таким данным, в частности, относятся и многовидовые графические изображения с разрезами, сечениями и областями выреза, позволяющие наиболее полно отобразить форму изделия. На представленных видах должны быть нанесены необходимые для изготовления детали размерные обозначения с предельными отклонениями, оси симметрии, указания шероховатости поверхностей, определяющие их качество обработки, а также технические требования, содержащие различные данные, которые невозможно представить графически.

Положение осей симметрии определяется соответствующими элементами опорных и размерных сеток, которые уже определены в процессе формирования параметрической модели. Поэтому для их перерисовки необходимо только определить значения координат начала и концов каждой из осей после модификации основного изображения. Эти значения могут быть найдены исходя из координат старого и нового положений графических примитивов основного изображения, за которые оси выступают, с учетом параметров, на которые они выходят за контур изображения в исходном чертеже. Величину параметров выступов можно установить также в соответствии с требованиями ЕСКД.

Обработка каждого макроса (технологического и размерного обозначения и т. д.) складывается из двух этапов:

1 Связан с определением новой точки (точек) привязки макроса и угла его наклона. Эти параметры должны соответствовать исходным условиям привязки макроса к элементам основного изображения и меняться в соответствии с изменением основного изображения. Это означает, что если точки привязки были базовыми точками основного изображения, то они и должны остаться таковыми. Если точки привязки находились в определенном отношении к таким базовым точкам (например, при привязке макроса к внутренней точке отрезка, дуги, окружности и т. п.), то такое же отношение к базовым точкам основных примитивов эти точки должны сохранить и после модификации изображения. Соответственно, если угол наклона примитива, к которому был привязан макрос, меняется, то и наклон модифицированного макроса должен измениться, сохранив первоначальное отношение к этому примитиву, но уже модифицированному.

2 Обычно из- за изменения внутренних параметров макросов их автоматическая обработка в современных системах, в том числе и при последующей параметризации чертежей, не предусматривается, т. е. они вообще не включаются в параметрическую модель. Иными словами, внутренние параметры макросов не модифицируются, а сами макросы проставляются конструктором заново. Однако, с точки зрения автора, при наличии в системе средств идентификации макросов и определения параметров их геометрической связи с основным изображением целесообразней реализовывать не только автоматическое определение нового положения макроса на чертеже, но и оперативное редактирование его содержания после вывода. Для этого средства редактирования при идентификации макросов должны автоматически определять все его внутренние параметры и выводить их в окнах редактирования. При этом окна редактирования должны быть подобны окнам задания параметров, используемым при создании соответствующих изображений.

Проще всего осуществляется модификация и автоматическая простановка новых размерных обозначений, так как их выносные линии непосредственно связаны с базовыми точками основных примитивов, а расположение модифицированных обозначений должно соответствовать расположению в исходном чертеже. Принципиально возможно также обеспечить автоматическую модификацию и внутренних параметров размерного числа, к которым относятся значения предельных отклонений.

results matching ""

    No results matching ""