Перейти к публикации

Спецификация для SW по ГОСТ


Ваш опыт использования пакета макросов SWPlus  

629 пользователей проголосовало

  1. 1. Вы используете макросы из пакета SWPlus?

    • Да, постоянно на основной работе.
      460
    • Да, но не на основной работе.
      90
    • Нет
      81
  2. 2. Каие макросы из пакета Вы используете?

    • SpecEditor - для создания спецификаций и ВП
      518
    • MProp - для заполнения свойств моделей
      497
    • DProp - для управления листами чертежа
      345
    • SProp - для заполнения свойств моделей из разделов Стандартные изделия, Прочие изделия и Материалы
      327
    • SaveDRW - для "правильного" сохранения чертежа
      144
    • SaveAsPDF - для сохранения чертежа в формате PDF
      220
    • Master - для создания шаблонов основных надписей
      301
  3. 3. Были ли у Вас проблемы с освоением (изучением) макросов?

    • Нет, мне все интуитивно понятно
      164
    • Да, но я разобрался с помощью форума и описания
      313
    • Да, я до сих пор не могу разобраться как с этим работать
      99
    • Я не стал разбираться, глянул и стер все нафиг
      7
    • Я не пользовался этими макросами
      48
  4. 4. Были ли у Вас проблемы (глюки) с установкой и настройкой макросов?

    • Нет, все установилось нормально
      143
    • Да, но они решились
      282
    • Да, и я до сих пор не могу заставить макросы работать, но хочу это сделать
      153
    • Да, поэтому я и не стал с ними связываться
      7
    • Я не пользовался этими макросами
      46
  5. 5. Устраивает ли Вас подход к автоматизации оформления КД, заложенный в данных макросах?

    • Да
      284
    • Да, хотя кое-что я бы изменил
      260
    • Нет
      23
    • Не знаю
      64


Рекомендованные сообщения

  • 12 лет спустя...


UnPinned posts

Вопрос по SpecEditor:

Скрытый текст

59caab9605765_.png.536746e78e2e7859e8aae04b09742bb1.png

При построении спецификации появляются пустые строки (на рисунке, под позицией 2).

Ранее в теме упоминалось, что строки появляются, если файл создан не по шаблону от SWPlus или занесены данные не через MProp. 

К великому сожалению, про такой чудесный макрос узнал слишком поздно, на данный момент элементная база занимает около 5 Гб и около 3 000 файлов. Перерисовывать базу по новой не представляется возможным.

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

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

Заранее огромное спасибо!

Ссылка на сообщение
Поделиться на других сайтах
35 минут назад, Wiruss сказал:

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

таже история. Выхожу из ситуации следующим образом сортирую, а потом удаляю руками эти строки. Они ни на что не влияют.

Понял что появляются они от пустых определенных строк в свойствах детали / сборки. 

Поэтому поменял всем шаблон на примерно такой:

Обозначение   
Наименование   
Материал  
Масса 
Разработал 
Принял  
Проверил   
Утвердил   
Формат  
Организация   

 

 

 

 

 

Ссылка на сообщение
Поделиться на других сайтах
21 минуту назад, DuS сказал:

таже история. Выхожу из ситуации следующим образом сортирую, а потом удаляю руками эти строки. Они ни на что не влияют.

Понял что появляются они от пустых определенных строк в свойствах детали / сборки. 

Поэтому поменял всем шаблон на примерно такой:

Скрытый текст

Обозначение   
Наименование   
Материал  
Масса 
Разработал 
Принял  
Проверил   
Утвердил   
Формат  
Организация   

 

С таким раскладом, пустые дубликаты не создаются?

 

Ручками удалять не вариант :(, у меня спецификации растягиваются на 5-6 страниц. Удаление ручками приведет к необходимости по новой разбивать таблицу на страницы :(

Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, Wiruss сказал:

С таким раскладом, пустые дубликаты не создаются?

 

Ручками удалять не вариант :(, у меня спецификации растягиваются на 5-6 страниц. Удаление ручками приведет к необходимости по новой разбивать таблицу на страницы :(

нет. 

Уточню, сортируете, удаляете руками пустые, потом сортируете еще раз и листы распределяются снова.

Ссылка на сообщение
Поделиться на других сайтах

В моём случае, проблема из-за наличия параметров в настройках/конфигурациях параметров: Материал, Типоразмер, Заготовка.

Удаление или переименование приводит к желаемому результату.

Осталось только придумать макрос, который будет копировать значение из данных разделов в переименованные и удалять первые,  Но при этом делал это все всех конфигурациях :) А так же поправить форматки :)

Если у кто знает как это реализовать, прошу помочь.

Ссылка на сообщение
Поделиться на других сайтах

Уважаемые знатоки, подскажите пожалуйста.

Скрытый текст

 

Private Sub main()

Set swApp = Application.SldWorks
Set swModel = swApp.ActiveDoc
        
        ConfNumb = swModel.GetConfigurationCount 
        vConfNameArr = swModel.GetConfigurationNames 
        
            For i = 0 To ConfNumb - 1  
                Set swConf = swModel.GetConfigurationByName(vConfNameArr(i))
                prpMaterial = swModel.GetCustomInfoValue(swConf, "Материал")
                ok = swModel.AddCustomInfo3(swConf, "Материал_ИЗМ", swCustomInfoText, prpMaterial)     <- сюда ругается
            Next i
          
End Sub

 

Что тут надо подправить, что бы данные из строки материал (в конфигурации) копировалось в новую строку "Материал_ИЗМ"

Если заменить swConf на "", то данные записываются в Настройки.

Заранее спасибо!

Ссылка на сообщение
Поделиться на других сайтах

Решил проблему. Опишу целиком.

Пытался перейти на SpecEditor.

Моя база построена давно и при создании спецификации вылетали дубликаты (с пустыми полями) и указанием кол-ва. Очень хотел от этого избавиться.

Опытным путем нашёл причину возникновения дубликата: Наличие: Материал, Типоразмер, Заготовка в настройках/конфигурации (в моём случае в конфигурации). Удаление этих полей "лечит" появление дубликатов.

Встала задача, как это сделать с большой базой? - Решил переименовать Материал, Типоразмер, Заготовка в Материал_ИЗМ, Типоразмер_ИЗМ, Заготовка_ИЗМ и поменять настройки форматок.

Для этого накидал макрос: - Макрос меняет информацию только в "Конфигурациях", "Настройки" не трогает.

Скрытый текст

 

Dim swApp          As SldWorks.SldWorks
Dim swModel        As SldWorks.ModelDoc2
Dim swConfig       As SldWorks.Configuration
Dim ConfNumb       As Single
Dim ok             As Boolean
Dim prpMaterial    As String
Dim prpMaterial_izm    As String
Dim prpZagotovka    As String
Dim prpZagotovka_izm    As String
Dim prpTRazmer    As String
Dim prpTRazmer_izm    As String
Dim Материал       As String
Dim Материал_ИЗМ   As String
Dim swConf         As String


Private Sub Zamena_Materialov()

Set swApp = Application.SldWorks
Set swModel = swApp.ActiveDoc
        
        ConfNumb = swModel.GetConfigurationCount ' Общее число конфигураций
        vConfNameArr = swModel.GetConfigurationNames ' Имена всех конфигураций
                    
            'Меняем Материал
            For i = 0 To ConfNumb - 1
                swConf = vConfNameArr(i)
                prpMaterial = swModel.GetCustomInfoValue(swConf, "Материал")
                    If prpMaterial <> "" Then
                        prpMaterial_izm = swModel.GetCustomInfoValue(swConf, "Материал_ИЗМ")
                            If prpMaterial_izm = "" Then
                                ok = swModel.AddCustomInfo3(swConf, "Материал_ИЗМ", swCustomInfoText, prpMaterial)
                                ok = swModel.DeleteCustomInfo2(swConf, "Материал")
                            End If
                    Else
                        prpMaterial_izm = swModel.GetCustomInfoValue(swConf, "Материал_ИЗМ")
                            If prpMaterial_izm = "" Then
                                ok = swModel.AddCustomInfo3(swConf, "Материал_ИЗМ", swCustomInfoText, "")
                            End If
                    End If
                    ok = swModel.DeleteCustomInfo2(swConf, "Материал")
            Next i
            
            'Меняем заготовку
            For i = 0 To ConfNumb - 1
                swConf = vConfNameArr(i)
                prpZagotovka = swModel.GetCustomInfoValue(swConf, "Заготовка")
                    If prpZagotovka <> "" Then
                        prpZagotovka_izm = swModel.GetCustomInfoValue(swConf, "Заготовка_ИЗМ")
                            If prpZagotovka_izm = "" Then
                                ok = swModel.AddCustomInfo3(swConf, "Заготовка_ИЗМ", swCustomInfoText, prpZagotovka)
                                ok = swModel.DeleteCustomInfo2(swConf, "Заготовка")
                            End If
                    Else
                        prpZagotovka_izm = swModel.GetCustomInfoValue(swConf, "Заготовка_ИЗМ")
                            If prpZagotovka_izm = "" Then
                                ok = swModel.AddCustomInfo3(swConf, "Заготовка_ИЗМ", swCustomInfoText, "")
                            End If
                    End If
                    ok = swModel.DeleteCustomInfo2(swConf, "Заготовка")
            Next i
            
            'Меняем Типоразмер
            For i = 0 To ConfNumb - 1
                swConf = vConfNameArr(i)
                prpTRazmer = swModel.GetCustomInfoValue(swConf, "Типоразмер")
                    If prpTRazmer <> "" Then
                        prpTRazmer_izm = swModel.GetCustomInfoValue(swConf, "Типоразмер_ИЗМ")
                            If prpTRazmer_izm = "" Then
                                ok = swModel.AddCustomInfo3(swConf, "Типоразмер_ИЗМ", swCustomInfoText, prpTRazmer)
                                ok = swModel.DeleteCustomInfo2(swConf, "Типоразмер")
                            End If
                    Else
                        prpTRazmer_izm = swModel.GetCustomInfoValue(swConf, "Типоразмер_ИЗМ")
                            If prpTRazmer_izm = "" Then
                                ok = swModel.AddCustomInfo3(swConf, "Типоразмер_ИЗМ", swCustomInfoText, "")
                            End If
                    End If
                    ok = swModel.DeleteCustomInfo2(swConf, "Типоразмер")
            Next i
End Sub

 

Если кому пригодится, пользуйтесь на здоровье.

Если гуру макрос упростят, будет очень интересно посмотреть. 

P.S. Это мой первый макрос.

 

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Wiruss сказал:

Если гуру макрос упростят, будет очень интересно посмотреть.


 

Dim OldProp (1 To 4) As StringDim NewProp (1 To 4) As StringConst PromNumber = 4OldProp (1)="Материал"NewProp (1)="Материал_ИЗМ"OldProp (2)="Заготовка"NewProp (2)="Заготовка_ИЗМ"...For j = 1 To PromNumber       For i = 0 To ConfNumb - 1                swConf = vConfNameArr(i)                prpMaterial = swModel.GetCustomInfoValue(swConf, OldProp (j))                    If prpMaterial <> "" Then                        string = swModel.GetCustomInfoValue(swConf, NewProp (j))                            If string = "" Then                                ok = swModel.AddCustomInfo3(swConf, NewProp (j), swCustomInfoText, prpMaterial)                                ok = swModel.DeleteCustomInfo2(swConf, OldProp (j))                            End If                    Else                        string = swModel.GetCustomInfoValue(swConf, NewProp (j))                            If string = "" Then                                ok = swModel.AddCustomInfo3(swConf, NewProp (j), swCustomInfoText, "")                            End If                    End If                    ok = swModel.DeleteCustomInfo2(swConf, OldProp (j))            Next iNext j

 

 

Блин, зря как код вставил.. Криво получилось..

Dim OldProp (1 To 4) As String

Dim NewProp (1 To 4) As String

Const PromNumber = 4

OldProp (1)="Материал"

NewProp (1)="Материал_ИЗМ"

OldProp (2)="Заготовка"NewProp (2)="Заготовка

NewProp (2)="Заготовка_ИЗМ"...

For j = 1 To PromNumber

      For i = 0 To ConfNumb - 1
                swConf = vConfNameArr(i)
                string = swModel.GetCustomInfoValue(swConf, OldProp (j))
                    If string <> "" Then
                        string_izm = swModel.GetCustomInfoValue(swConf, NewProp (j))
                            If string_izm = "" Then
                                ok = swModel.AddCustomInfo3(swConf, NewProp (j), swCustomInfoText, string )
                                ok = swModel.DeleteCustomInfo2(swConf, OldProp (j))
                            End If
                    Else
                        string_izm = swModel.GetCustomInfoValue(swConf, NewProp (j))
                            If string_izm = "" Then
                                ok = swModel.AddCustomInfo3(swConf, NewProp (j), swCustomInfoText, "")
                            End If
                    End If
                    ok = swModel.DeleteCustomInfo2(swConf, OldProp (j))
            Next i

Next j

Изменено пользователем ILL
Ссылка на сообщение
Поделиться на других сайтах

Dim OldProp (1 To 4) As String

Dim NewProp (1 To 4) As String

 

Const PromNumber = 4

 

OldProp (1)="Материал"

NewProp (1)="Материал_ИЗМ"

OldProp (2)="Заготовка"

NewProp (2)="Заготовка_ИЗМ"

 

...

 

For j = 1 To PromNumber

      For i = 0 To ConfNumb - 1
                swConf = vConfNameArr(i)
                string = swModel.GetCustomInfoValue(swConf, OldProp (j))
                    If string <> "" Then
                        string_izm = swModel.GetCustomInfoValue(swConf, NewProp (j))
                            If string_izm = "" Then
                                ok = swModel.AddCustomInfo3(swConf, NewProp (j), swCustomInfoText, string )
                                ok = swModel.DeleteCustomInfo2(swConf, OldProp (j))
                            End If
                    Else
                        string_izm = swModel.GetCustomInfoValue(swConf, NewProp (j))
                            If string_izm = "" Then
                                ok = swModel.AddCustomInfo3(swConf, NewProp (j), swCustomInfoText, "")
                            End If
                    End If
                    ok = swModel.DeleteCustomInfo2(swConf, OldProp (j))
            Next i

Next j

Ссылка на сообщение
Поделиться на других сайтах
В 19 сентября 2017 г. в 12:18, IgorT сказал:

Так кто как  б/ч в спецификацию записывает?

Прокладка

 

<FONT size=3.7>Прокладка
<FONT size=3.7>Паронит ПОН2 ГОСТ 481-80
  <FONT size=3><MOD-DIAM><FONT size=3.5>"D2@Эскиз1@Прокладка.SLDPRT"<FONT size=2>-0,87<FONT size=3>/<MOD-DIAM><FONT size=3.5>"D1@Эскиз1@Прокладка.SLDPRT"<FONTsize=1.8> <FONT size=2.5> <STACK size=0.7  divider=no> <FONT size=2>+0,74<OVER><FONT size=2> </STACK>
 

Круг из листа


Лист
 <FONT size=1.8> <FONT size=2.5>$PRP:"SHAPE" <STACK size=1> <FONT size=3.5> Б$PRP:"Толщина" ГОСТ 19903-74<OVER><FONT size=3.5> 12Х18Н10Т-М2б ГОСТ 7350-77</STACK>
< FONT size=3.7>  <MOD-DIAM>D1@Эскиз1@ .SLDPRT"h14
 

Прямоугольник из листа


Лист
 <FONT size=1.8> <FONT size=2.5>$PRP:"SHAPE" <STACK size=1> <FONT size=3.5> Б$PRP:"Толщина" ГОСТ 19903-74<OVER><FONT size=3.5> 12Х18Н10Т-М2б ГОСТ 7350-77</STACK>
< FONT size=3.5>   "D2@Эскиз1@ .SLDPRT"h14x"D1@Эскиз1@ .SLDPRT"h14
 

Труба

Труба
Труба "OuterDiameter@PipeSketch@ .SLDPRT"x"S@PipeSketch@3 .SLDPRT" 12Х18Н10Т
ГОСТ 9941-81   L="D1@Extrusion@ .SLDPRT"<FONT size=1.8> <FONT size=2.5> <STACK size=1  divider=no> <FONT size=2> <OVER><FONT size=2>-1,3</STACK>

Ссылка на сообщение
Поделиться на других сайтах

ИМХО быстрее и надежнее чертеж сделать, чем БЧ в спецификацию заносить.

С помощью SWPlus чертеж такой детали делается за 2 мин при соответствующих навыках.

Ссылка на сообщение
Поделиться на других сайтах
36 минут назад, bnickl сказал:

ИМХО быстрее и надежнее чертеж сделать, чем БЧ в спецификацию заносить.

С помощью SWPlus чертеж такой детали делается за 2 мин при соответствующих навыках.

я бч за 10 секунд делаю, просто копирую из блокнота . И у меня бч параметрезированы.

Ссылка на сообщение
Поделиться на других сайтах

Уважаемые знатоки, помогите, плз!

Через SProp заполнил свойства изделия из группы "Прочие изделия". Раздел "прочие изделия" в спецификации не отобразился

Ссылка на сообщение
Поделиться на других сайтах

Подскажите пожалуйста...

Проблема: у меня "Шайбы" - обычные и пружинные имеют одни и те же имена конфигураций "D6 или D8". При запуске SpecEditor 1.3 - в свойствах таблицы ставится галочка "Отобразить под одним номеров" - "Отобразить как конфигурации одной позиции с тем же именем". На выходе я имеют только один вид шайбы и неверное кол-во. 

Изменение настроек в Propertis результата не дали. Изменение шаблона так же. 

Подскажите где искать решение проблемы.

Заранее огромное спасибо!

Ссылка на сообщение
Поделиться на других сайтах
19 часов назад, Wiruss сказал:

Подскажите пожалуйста...

Проблема: у меня "Шайбы" - обычные и пружинные имеют одни и те же имена конфигураций "D6 или D8". При запуске SpecEditor 1.3 - в свойствах таблицы ставится галочка "Отобразить под одним номеров" - "Отобразить как конфигурации одной позиции с тем же именем". На выходе я имеют только один вид шайбы и неверное кол-во. 

Изменение настроек в Propertis результата не дали. Изменение шаблона так же. 

Подскажите где искать решение проблемы.

Заранее огромное спасибо!

PropertyManager => ConfigurationManager => ПКМ конфигурацию => Свойства => Параметры спецификации

Теперь настраиваем так как вам хочется согласно справке SW.

Макрос просто заменяет эти действия, но ограничивает варианты реализации, а в ручную можно практически всё.

Изменено пользователем SaylT
Ссылка на сообщение
Поделиться на других сайтах
В 3 октября 2017 г. в 17:13, Wiruss сказал:

Подскажите пожалуйста...

Проблема: у меня "Шайбы" - обычные и пружинные имеют одни и те же имена конфигураций "D6 или D8". При запуске SpecEditor 1.3 - в свойствах таблицы ставится галочка "Отобразить под одним номеров" - "Отобразить как конфигурации одной позиции с тем же именем". На выходе я имеют только один вид шайбы и неверное кол-во.

Изменение настроек в Propertis результата не дали. Изменение шаблона так же.

Подскажите где искать решение проблемы.

Заранее огромное спасибо!

 

http://cccp3d.ru/topic/6622-спецификация-для-sw-по-гост/?do=findComment&comment=814265

Изменено пользователем ILL
Ссылка на сообщение
Поделиться на других сайтах

Уважаемые форумчане.

К моему великому сожалению пакет макросов SWPlusNET более не поддерживается разработчиком. Думаю не только меня интересует вопрос удобного построение спецификации в SW.

У макроса SpecEditor есть недостаток описанный постами выше. 

Очень хочется сделать что-то очень похожее, но независимое от других макросов. Иными словами один макрос, которые позволит создавать как угловые спецификации, так и на отдельных листах.

Если у кого-нибудь есть наработки в этом вопросе прошу поделиться.  Думаю готовый продукт будет интересен всем на этом форуме.

Скрытый текст

Логика работы макроса:

1. Всею информацию макрос берет из стандартных полей (Наименование, Обозначение, Формат и т.д....)

2. Запуск макроса активирует пользовательский интерфейс.

2.1 Пользовательский интерфейс позволяет выбрать (и сохраняет выбор) - угловую спецификацию или спецификацию на отдельных листах (с разбивкой по листам).

2.2 Имеет возможность запустить сортировку спецификации или обновление.

2.3 Имеет возможность добавлять заполненные поля в настроенные разделы (Документация, Комплекты, Материалы и тд.)

2.4 Имеет возможность добавлять пустые поля в любой раздел.

2.5 Проверять правильность проставленных позиций на чертеже.

Может по ходу разработки появятся ещё мысли.

 

Ссылка на сообщение
Поделиться на других сайтах
13 минуты назад, Wiruss сказал:

Иными словами один макрос, которые позволит создавать как угловые спецификации, так и на отдельных листах

а разве сейчас он так не может?

 

17 минут назад, Wiruss сказал:

Может по ходу разработки появятся ещё мысли.

основной критерий (для меня) такой: спецификация должна в реальном времени обновлять позиции, наименование, обозначение. 

И еще: хорошо бы допилить групповую спецификацию.

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, DuS сказал:

а разве сейчас он так не может?

Сейчас может, но у Spec Editor есть одна (на мой взгляд) критическая проблема:

В программном коде выставлено, создавать спецификацию с группировкой изделий с одинаковым именем конфигурации.

Иными словами, шайбы (разных ГОСТов), Гайки (разных ГОСТов), Болты и тд, объединяются в одну позицию с одним именем.

Скрытый текст

 

Пример:

Должно быть:

Шайба D6 ГОСТ 1234   4 шт.

Шайбы D6 ГОСТ 4321   4 шт.

 

SpecEditor выводит:

Шайба D6 ГОСТ 1234   8 шт.

 

На мой взгляд это очень плохо.

 

В идеале, найти бы Исходных код (рабочий), убрать все привязки к сторонним макросам (сделать самостоятельным). И цены ему не будет.

Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, Wiruss сказал:

Иными словами, шайбы (разных ГОСТов), Гайки (разных ГОСТов), Болты и тд, объединяются в одну позицию с одним именем.

Вы уверены? Обычно все нормально. Мы используем свои болты , гайки и тд и все типоразмеры заданы через конфигурации. Так вот проблем нет.

Ссылка на сообщение
Поделиться на других сайтах
  • SHARit закрыл это тему
  • SHARit разблокировал тему

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • Demiurg
      Можете выложить свой шаюлон? Я попробовал, картинки выводятся, зависаний нет.  
    • Snake 60
      Не верная информация, видно зависит от железа. У меня не разблокировалось по умолчанию, помогло вот это видео - https://www.youtube.com/watch?v=vmbjWkmItBQ  
    • gudstartup
      @Alexey8107 а отдельное питание туда зачем приходит ? там явно не только трансформатор и фильтр
    • Alexey8107
      Да, я уже изучил те платы от старых ремонтов, там и судя по всему килоомный резистор в параллель обмотке стоит судя по всему(видимо нагрузочный, чтобы обмотка была нагружена всегда, и RC фильтр. Но не уверен на 100% что это обычный трансформатор тока, хотя все говорит об этом). На одной бахнули IGBT очень смачно, так что там не показатель, выгорело и управление ими. На двух 100% рабочие, там контроль напряжения в отвале, но трансы на 100 всего. Еще на одной, если не ошибаюсь шпиндельной, на 400. Там была проблема с рекуперацией. Так что тоже можно ориентироваться на их исправность.
    • mr_Voden
    • gudstartup
      @Alexey8107 подайте 24 в только на spm и посмотрите будет на нем 30 или нет если будет то для начала смотрите датчики тока на силовой плате    там внутри еще схемка есть для выдачи адекватного сигнала на схему контроля тока. если поставите не родной возможны сбои при работе шпинделя. в худшем случае может они окажуться исправны. сейчас не помню какой там уровень по аварии сравните с соседним модулем контроля тока их там 2. их питание тоже проверьте
    • Alexey8107
      Да, здесь я оговорился. Конечно же резисторы на контроль фаз. Тоже об этом думал, т.к. силовуха ну не имеет явных признаков неисправности, да и в принципе даже включается и работает. На данный момент от предыдущих ремонтов остались трансформаторы тока фанук A44L-0001-0165# на 100, 400 и 600 ампер. Причем номер у всех почему то одинаковый, а ампераж разный. Найти документацию на них я даже не пытался, это невозможно. Надо будет снять и проверить. Если кто знает, это обычный трансформатор тока или все таки какое-нибудь чудо на эффекте холла???
    • Kydes
      Пришлите свою почту, отправлю эти файлы 
    • gudstartup
      вот схема кабеля там еще линия esp есть и интерфейс по которому модули сообщают об ошибках сигнальная пара mifa xmifa возможно именно через него ваш psm получает инфу о том что на dc линии кз. возможно что инфа приходит и от spm но вы почему то исключаете замену psm spm целиком а ограничились платой управления
    • kanapello
×
×
  • Создать...