Макрос CurveInfo 2

Показывает площадь, периметр, количество узлов и путей кривой, а так же площадь и периметр каждого из путей. Единицы измерения теперь соответствуют единицам документа.
Использование: Выделить одну кривую или объект (не группу) и запустить макрос



Автор: Sancho
Совместимость: CorelDRAW X3, Х4.


Как устанавливать макросы

Категория: Макросы и скрипты | Добавил: Sancho | Опубликованно: 30.01.2010 | Просмотров: 3941 | Комментариев: 28
Комментарии:
Сообщение: #1   Автор: master99999   (02.12.2009, 11:46)
Script SanM_CurveInfo. gms cjntain an error and could not be run.
не запускается
помогите
Sancho
Сообщение: #2   Автор: Sancho   (02.12.2009, 20:56)
Причин может быть несколько, и все они связаны с вашей системой или вашем корелом
Сообщение: #3   Автор: master99999   (10.12.2009, 15:12)
буду разбираться, спасибо
Добрый_ХАМ
Сообщение: #4   Автор: Добрый_ХАМ   (06.01.2010, 00:54)
Работает! Спасибо!
Сообщение: #5   Автор: max-2904   (13.01.2010, 15:37)
примного благодарен давно искал ab
Сообщение: #6   Автор: alyona06   (18.01.2010, 12:27)
Как поставить этот макрос ?
Sancho
Сообщение: #7   Автор: Sancho   (18.01.2010, 13:07)
А это http://cdrpro.ru/news/2009-08-02-127 для кого? ab
Des425
Сообщение: #8   Автор: Des425   (30.01.2010, 11:22)
Хорошо бы добавить, чтобы макрос, вычислял промежуток, между двумя объектами.

А что случилось, фотки уже нельзя прикреплять?

Sancho
Сообщение: #9   Автор: Sancho   (30.01.2010, 14:21)
И зачем вычислять промежуток? По крайней мере это точно не для этого макроса ab
И что за фотки и куда их прикреплять?
Des425
Сообщение: #10   Автор: Des425   (30.01.2010, 16:04)
Чтобы не рисовать каждый раз квадратик между объектами, для того чтоб узнать расстояния между ними! А можно сделать так чтоб эти данные можно было копировать, знаю что макрос не для этого, но хоть какая-то дополнительная польза!

фотка, чтобы наглядно показать чего хотелось бы добавить!

Sancho
Сообщение: #11   Автор: Sancho   (31.01.2010, 08:11)
Всё равно не вижу смысла узнавать это расстояние, если уж так нужно, то можно просто нарисовать прямоугольник между объектами, и посмотреть его размеры ab

Картинки в комментариях пока что нельзя прикреплять по ряду причин, вернее не нужно, может быть потом сделаю чтоб можно было.

Des425
Сообщение: #12   Автор: Des425   (31.01.2010, 18:43)
так и делаю!
TGF
Сообщение: #13   Автор: TGF   (06.02.2010, 00:54)
Извените, конечно, но как-то странно, что вы не знаете, что расстояние между объектами определяется через инструмент "свободная форма"\"размерная линия" (это последняя функция выпадающего меню этого инструмента в CDR X3). И, если работаешь в Corel профессионально или довольно часто, этой функцией приходится пользоваться тоже довольно часто.
Sancho
Сообщение: #14   Автор: Sancho   (06.02.2010, 09:32)
Кто как хочет тот так и ... делает ab
Сообщение: #15   Автор: Homenko-V   (24.02.2010, 15:09)
Есть ли макрос, который бы проверял слой на наличие узких мест (допустим ширина менее 0,3мм, а расстояние между объектами менее 0,2 мм) и "показывал" бы их?
Sancho
Сообщение: #16   Автор: Sancho   (24.02.2010, 16:26)
Homenko-V, вряд ли такой есть, а писать некогда.
Сообщение: #17   Автор: NickWishmaster   (25.02.2010, 20:50)
Идея макроса мне нравиться. хочу попросить автора сделать специальный макрос, для меня, на подсчет периметра всех контуров деталей (объектов) и их общую площадь. уточню: если есть квадрат, то понятно, что сумма длин сторон и составят этот периметр. это ясно. но у меня к примеру 5000 деталей, разной кофигурации есть и прямые участки, есть и крывые. но к примеру некоторые из них содержат внутренние пустоты, так их назовем. задача: посчитать периметр всех объектов как по внешней стороне, а если есть объекты с пустотами внутри то и периметр этих пустот. тоесть весь наружный и внутренний периметр. таким образом будет известен весь суммарный перимент. единица измерения: мм, или м, можно добавить в дюймах, футах. это дело математики уже. можно добавить и их общую площать. если что не понятно могу уточнить. моя просьба выполнима? спасибо.
Sancho
Сообщение: #18   Автор: Sancho   (25.02.2010, 21:00)
NickWishmaster всё что вы перечислили макрос итак делает, за одним исключением - он это делает для каждого объекта в отдельности. ab
Сообщение: #19   Автор: NickWishmaster   (26.02.2010, 20:36)
макрос в ближайшее время проверю. а сделать более чем один объект просчет? нужно, чтобы он в автоматическом режиме просчитал все объекты, а не один выделенный. доработать макрос, чтобы он просчитывал любое количество объектов.
Сообщение: #20   Автор: ARTALINA   (27.02.2010, 11:33)
Спасибо большое за такой нужный макрос!!!!!!!!!!!! ab
...но у меня почему-то не показывает расстояние от точки до точки,т.е он пишет общую площадь, длину и сколько всего точек)))) А мне ооочень нужно знать длину между точками!!!!!!!.как это сделать???????
пжлст,помогите!!!!!!!!!!!! ak
Sancho
Сообщение: #21   Автор: Sancho   (27.02.2010, 19:32)
да всё можно сделать... было бы время и желание ))))
Сообщение: #22   Автор: NickWishmaster   (01.03.2010, 20:38)
проверил макрос. можно вычислять им 2 и более оъяекта, просто объединив их в один объект. но эти объекты, должны быть на расстоянии друг от друга. иначе общая кривая или прямая исчезает. и вы не получите ее двойную длинну. в итоге не верный расчет. а так все получиться правильно. посчитает и внешний периметр и внутренний. что мне не понравилось, так это то что автор запоролил файл. скажу конкретно. у меня есть другой совершенно макрос, который прекрасно считает периметр внешний и внутренний и не одного объекта а сколько вам душе угодно. даже если они будут иметь оощую кривую или пряму. скрипт всего несколько строк. можно считать в мм, см, м. я его откорректировал на м. работет на всех версиях программы корел. а этот только начиная с 13. а почему не на 12?, 11? что так трудно? если автор снимет пароль на свой макрос CurveInfo 2 я готов выложить свой макрос.
Des425
Сообщение: #23   Автор: Des425   (01.03.2010, 20:57)
ag
Sancho
Сообщение: #24   Автор: Sancho   (01.03.2010, 21:01)
улыбнуло )))
karst
Сообщение: #25   Автор: karst   (06.04.2010, 14:51)
не понимает такого расширения макроса((( хочет ****.csc((( как быть
Sancho
Сообщение: #26   Автор: Sancho   (06.04.2010, 16:48)
karst, почитай что такое макросы
Crashko
Сообщение: #27   Автор: Crashko   (11.05.2010, 13:25)
Всё отлично работает, спасибо большое =)
Сообщение: #28   Автор: shu   (27.05.2010, 13:52)
спасибо ! очень нужен был
Добавлять комментарии могут только зарегистрированные пользователи!
Регистрация | Вход