Реклама i
Стань нашим партнером - зарабатывай с нами!
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Прочее. Программное обеспечение > ПО от CSoft > Есть ли функция в СПДС найти и заменить в выносках?

Есть ли функция в СПДС найти и заменить в выносках?

Ответ
Поиск в этой теме
Непрочитано 31.08.2007, 13:00 #1
Есть ли функция в СПДС найти и заменить в выносках?
dextron3
 
проектировшик
 
СССР
Регистрация: 01.01.2007
Сообщений: 5,143

Сталкунлся с такой проблемой замены чисел (к примеру диаметров) арматуры в СПДС,
каждую выноску не хочется перебивать (блох ловить), разбить и с помощью
команды find тоже не охота делать, так как выноски еще
понадобятся в неразбитом состоянии, посоветуйте кто с талкивался с такой проблемой, как
решить это?

[ATTACH]1188550663.JPG[/ATTACH]


всем спасибо
__________________
инженер проектировшик с опттом программа авто гад образование высшие
Просмотров: 5737
 
Непрочитано 31.08.2007, 13:27
#2
Кулик Алексей aka kpblc
Moderator

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


Версия СПДС, а также ее сборка - военная тайна?
В СПДС 4.0.464 все есть - и поиск, и замена, и быстрый выбор... Справка однако команды spqs, spfind.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 31.08.2007, 13:44
#3
dextron3

проектировшик
 
Регистрация: 01.01.2007
СССР
Сообщений: 5,143


спасибо за справку, а в какой панели эта шутковинка сидит?
__________________
инженер проектировшик с опттом программа авто гад образование высшие
dextron3 вне форума  
 
Непрочитано 31.08.2007, 13:57
#4
d_sem


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


Цитата:
Сообщение от dextron3
спасибо за справку, а в какой панели эта шутковинка сидит?
СПДС->Группы, маркеры->CS Быстрая селекция
d_sem вне форума  
 
Автор темы   Непрочитано 31.08.2007, 14:00
#5
dextron3

проектировшик
 
Регистрация: 01.01.2007
СССР
Сообщений: 5,143


СПДС->Группы, маркеры->CS Быстрая селекция

Это команда spqs

А где сидит команда spfind?
__________________
инженер проектировшик с опттом программа авто гад образование высшие
dextron3 вне форума  
 
Непрочитано 31.08.2007, 14:21
#6
k168


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


Цитата:
Сообщение от dextron3
СПДС->Группы, маркеры->CS Быстрая селекция

Это команда spqs

А где сидит команда spfind?
тут
[ATTACH]1188555699.gif[/ATTACH]
k168 вне форума  
 
Автор темы   Непрочитано 31.08.2007, 14:52
#7
dextron3

проектировшик
 
Регистрация: 01.01.2007
СССР
Сообщений: 5,143


тут
[ATTACH]1188555699.gif[/ATTACH]

А это в какой версии СПДС ?
как запустить эту палитру
__________________
инженер проектировшик с опттом программа авто гад образование высшие
dextron3 вне форума  
 
Непрочитано 31.08.2007, 15:13
#8
Кулик Алексей aka kpblc
Moderator

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


Блин горелый, а справку по СПДС открыть не судьба?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 31.08.2007, 15:19
#9
shnn

Инженер
 
Регистрация: 18.02.2005
Самара
Сообщений: 747


offtop
dextron3> я бы на Вашем месте озаботился другой проблемой... у Вас все стыки в одну линию, разбежка однако нужна, смещение стыков на 1,5Lн, вобщем посоветуйтесь с опытным конструктором.
shnn вне форума  
 
Непрочитано 31.08.2007, 15:21
#10
MCAD


 
Блог
 
Регистрация: 05.01.2005
Сообщений: 1,694


Цитата:
Сообщение от dextron3
А это в какой версии СПДС ?
В четвертой
Цитата:
как запустить эту палитру
spbrowser
MCAD вне форума  
 
Автор темы   Непрочитано 31.08.2007, 19:00
#11
dextron3

проектировшик
 
Регистрация: 01.01.2007
СССР
Сообщений: 5,143


Цитата:
Сообщение от shnn
offtop
dextron3> я бы на Вашем месте озаботился другой проблемой... у Вас все стыки в одну линию, разбежка однако нужна, смещение стыков на 1,5Lн, вобщем посоветуйтесь с опытным конструктором.
Это ты видишь только одну сторону, а с другой стороны разбежка
__________________
инженер проектировшик с опттом программа авто гад образование высшие
dextron3 вне форума  
 
Непрочитано 03.06.2023, 10:30
#12
piratos

Школьник
 
Регистрация: 29.03.2011
Россия
Сообщений: 436


У кого-нибудь получалось заменить найденный текст шаблонами с использованием регулярных выражений в поиске СПДС? Если оставляю все как на картинке, он мне и замену делает на $1$2 (Б1), а должен ДЖ-(номер) (Б1).
Может я синтаксис нарушил... хотя в TC все работает "на ура".

piratos вне форума  
 
Непрочитано 03.06.2023, 12:56
#13
Кулик Алексей aka kpblc
Moderator

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


TC = Total Commander? А ты попробуй проверить регулярку в Notepad++
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 03.06.2023, 14:00
#14
piratos

Школьник
 
Регистрация: 29.03.2011
Россия
Сообщений: 436


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
TC = Total Commander? А ты попробуй проверить регулярку в Notepad++
1. TC=Да
2. В Notepad++ тоже все ок, по той же самой маске. (на рис. уже замененный текст)

piratos вне форума  
 
Непрочитано 03.06.2023, 14:07
#15
Кулик Алексей aka kpblc
Moderator

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


Ну, рисунков я не вижу. А так советую поискать официальную документацию по регексам (хотя вряд ли в СПДС GraphiCS вот прямо "в лоб" повторят стандартные регулярки).
Я бы, наверное, попробовал исходную маску типа
Код:
[Выделить все]
$(.*)ДЖ \(Б1\)(.*)^
И менять ее на
Код:
[Выделить все]
\1ДЖ-(номер) (Б1)\2
Если что, не проверял и проверять не буду - некогда и не на чем.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 04.06.2023, 15:53
#16
piratos

Школьник
 
Регистрация: 29.03.2011
Россия
Сообщений: 436


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Ну, рисунков я не вижу. А так советую поискать официальную документацию по регексам (хотя вряд ли в СПДС GraphiCS вот прямо "в лоб" повторят стандартные регулярки).
Я бы, наверное, попробовал исходную маску типа
Код:
[Выделить все]
$(.*)ДЖ \(Б1\)(.*)^
И менять ее на
Код:
[Выделить все]
\1ДЖ-(номер) (Б1)\2
Если что, не проверял и проверять не буду - некогда и не на чем.
Спасибо. Но совсем не то.
Исходный текст:
ДЖ-1
ДЖ-2
ДЖ-14

Надо:
ДЖ-1 Б1
ДЖ-2 Б1
ДЖ-14 Б1

Маска поиска:
(ДЖ-)(.*)
Маска замены:
$1$2 Б1

Это работает везде, кроме СПДС.
piratos вне форума  
 
Непрочитано 04.06.2023, 20:22
#17
Кулик Алексей aka kpblc
Moderator

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


(ДЖ-\d+)
Менять на
\1 Б1

Цитата:
Сообщение от piratos Посмотреть сообщение
Это работает везде, кроме СПДС.
И не факт что сработает.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 05.06.2023, 08:33
1 | 1 #18
MCAD


 
Блог
 
Регистрация: 05.01.2005
Сообщений: 1,694


Кулик Алексей aka kpblc, piratos, Для регулярных выражений работает только поиск. Замена не реализована вообще.
MCAD вне форума  
 
Непрочитано 05.06.2023, 14:26
#19
piratos

Школьник
 
Регистрация: 29.03.2011
Россия
Сообщений: 436


Цитата:
Сообщение от MCAD Посмотреть сообщение
Кулик Алексей aka kpblc, piratos, Для регулярных выражений работает только поиск. Замена не реализована вообще.
1. В планах есть реализация?
2. Тогда уж и из справки СПДС по регулярным выражениям уберите про Шаблоны/Коллекции соответствий/Дальнейшее использование. А то справка вводит в заблуждение.
piratos вне форума  
 
Непрочитано 05.06.2023, 17:59
2 | 1 #20
Техподдержка ООО Магма-Компьютер

техподдержка CSoft и Магма
 
Регистрация: 24.08.2015
Омск
Сообщений: 279


Цитата:
Сообщение от piratos Посмотреть сообщение
1. В планах есть реализация?
Реализация рассматривается.
#18782
Техподдержка ООО Магма-Компьютер вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Прочее. Программное обеспечение > ПО от CSoft > Есть ли функция в СПДС найти и заменить в выносках?

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск