Apply datasheet model to existing components

This commit is contained in:
Bane Stojkovic
2022-11-06 15:29:11 +01:00
parent 9d9de0bb4d
commit c297459ff2
19 changed files with 1708 additions and 1464 deletions
@@ -37,7 +37,14 @@ public interface ISelectionProcessor {
*
* @return
*/
Collection<IDIYComponent<?>> getSelectedComponents();
Collection<IDIYComponent<?>> getSelectedComponents();
/**
* Returns selected component types
*
* @return
*/
Collection<ComponentType> getSelectedComponentTypes();
/**
* Updates the selection with the specified list of component. Also, updates control point map
@@ -121,5 +128,13 @@ public interface ISelectionProcessor {
*
* @param criteria
*/
void selectMatching(String criteria);
void selectMatching(String criteria);
/**
* Attempts to apply the specified model to all selected components.
*
* @param model
*/
void applyModelToSelection(String[] model);
}
@@ -0,0 +1,27 @@
/*
DIY Layout Creator (DIYLC).
Copyright (c) 2009-2018 held jointly by the individual authors.
This file is part of DIYLC.
DIYLC is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
DIYLC is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with DIYLC. If not, see <http://www.gnu.org/licenses/>.
*/
package org.diylc.core;
public interface IDatasheetSupport {
void applyModel(String[] model);
}
@@ -60,7 +60,7 @@ public class InstantiationManager {
private ComponentType componentTypeSlot;
private Template template;
private String[] parameters;
private String[] model;
private List<IDIYComponent<?>> componentSlot;
private Point2D firstControlPoint;
private Point2D potentialControlPoint;
@@ -82,8 +82,8 @@ public class InstantiationManager {
return template;
}
public String[] getParameters() {
return parameters;
public String[] getModel() {
return model;
}
public List<IDIYComponent<?>> getComponentSlot() {
@@ -102,12 +102,12 @@ public class InstantiationManager {
this.potentialControlPoint = potentialControlPoint;
}
public void setComponentTypeSlot(ComponentType componentTypeSlot, Template template, String[] parameters,
public void setComponentTypeSlot(ComponentType componentTypeSlot, Template template, String[] model,
Project currentProject, boolean forceInstatiate)
throws Exception {
this.componentTypeSlot = componentTypeSlot;
this.template = template;
this.parameters = parameters;
this.model = model;
if (componentTypeSlot == null) {
this.componentSlot = null;
} else {
@@ -277,11 +277,11 @@ public class InstantiationManager {
// Instantiate the component.
IDIYComponent<?> component;
if (parameters == null) {
if (model == null) {
component = componentType.getInstanceClass().newInstance();
} else {
Constructor<? extends IDIYComponent<?>> constructor = componentType.getInstanceClass().getConstructor(String[].class);
component = constructor.newInstance((Object)parameters);
component = constructor.newInstance((Object)model);
}
component.createdIn(currentProject);
@@ -45,6 +45,7 @@ import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.function.Supplier;
import java.util.stream.Collectors;
import javax.swing.JOptionPane;
import org.apache.log4j.Logger;
import org.diylc.appframework.miscutils.IConfigurationManager;
@@ -67,6 +68,7 @@ import org.diylc.common.IProjectEditor;
import org.diylc.common.PropertyWrapper;
import org.diylc.core.ExpansionMode;
import org.diylc.core.IDIYComponent;
import org.diylc.core.IDatasheetSupport;
import org.diylc.core.IView;
import org.diylc.core.Project;
import org.diylc.core.Template;
@@ -605,7 +607,7 @@ public class Presenter implements IPlugInPort {
// Keep the reference to component type for later.
ComponentType componentTypeSlot = instantiationManager.getComponentTypeSlot();
Template template = instantiationManager.getTemplate();
String[] parameters = instantiationManager.getParameters();
String[] model = instantiationManager.getModel();
Project oldProject = currentProject.clone();
switch (componentTypeSlot.getCreationMethod()) {
case SINGLE_CLICK:
@@ -640,7 +642,7 @@ public class Presenter implements IPlugInPort {
editSelection();
}
if (configManager.readBoolean(IPlugInPort.CONTINUOUS_CREATION_KEY, false)) {
setNewComponentTypeSlot(componentTypeSlot, template, parameters, false);
setNewComponentTypeSlot(componentTypeSlot, template, model, false);
} else {
setNewComponentTypeSlot(null, null, null, false);
}
@@ -664,7 +666,7 @@ public class Presenter implements IPlugInPort {
} else {
// On the second click, add the component to the
// project.
addPendingComponentsToProject(scaledPoint, componentTypeSlot, template, parameters);
addPendingComponentsToProject(scaledPoint, componentTypeSlot, template, model);
}
break;
default:
@@ -2409,6 +2411,28 @@ public class Presenter implements IPlugInPort {
drawingManager.fireZoomChanged();
}
}
@Override
public void applyModelToSelection(String[] model) {
Project oldProject = currentProject.clone();
try {
selectedComponents.forEach(component -> {
((IDatasheetSupport) component).applyModel(model);
});
} catch (Exception e) {
LOG.warn("Could not apply datasheet to component", e);
view.showMessage(APPLY_ERROR, ERROR, IView.ERROR_MESSAGE);
} finally {
// Notify the listeners.
if (!oldProject.equals(currentProject)) {
messageDispatcher.dispatchMessage(EventType.PROJECT_MODIFIED, oldProject,
currentProject.clone(), "Edit Project");
drawingManager.clearContinuityArea();
projectFileManager.notifyFileChange();
}
drawingManager.fireZoomChanged();
}
}
@Override
public ComponentType getNewComponentTypeSlot() {
@@ -2416,7 +2440,7 @@ public class Presenter implements IPlugInPort {
}
@Override
public void setNewComponentTypeSlot(ComponentType componentType, Template template, String[] parameters, boolean forceInstatiate) {
public void setNewComponentTypeSlot(ComponentType componentType, Template template, String[] model, boolean forceInstatiate) {
LOG.info(String.format("setNewComponentSlot(%s)", componentType == null ? null : componentType.getName()));
// record a test step if needed
@@ -2453,7 +2477,7 @@ public class Presenter implements IPlugInPort {
}
try {
instantiationManager.setComponentTypeSlot(componentType, template, parameters, currentProject, forceInstatiate);
instantiationManager.setComponentTypeSlot(componentType, template, model, currentProject, forceInstatiate);
if (forceInstatiate)
updateSelection(instantiationManager.getComponentSlot());
@@ -2599,6 +2623,16 @@ public class Presenter implements IPlugInPort {
}
return getVariantsFor(selectedType);
}
@SuppressWarnings("unchecked")
@Override
public Collection<ComponentType> getSelectedComponentTypes() {
return this.getSelectedComponents().stream()
.map(component -> ComponentProcessor.getInstance().extractComponentTypeFrom(
(Class<? extends IDIYComponent<?>>) component.getClass()))
.distinct()
.collect(Collectors.toList());
}
@Override
public void applyVariantToSelection(Template template) {
@@ -1,316 +1,316 @@
Sprague TVA Atom,6 VDC,200 uF,17.45,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,10 VDC,5000 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 VDC,25 uF,12.7,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 VDC,50 uF,17.45,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 VDC,100 uF,17.45,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 VDC,200 uF,20.625,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 VDC,250 uF,20.625,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 VDC,500 uF,23.8,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 VDC,600 uF,31.75,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 VDC,800 uF,31.75,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 VDC,1000 uF,38.1,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 VDC,1200 uF,38.1,11.125,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 VDC,1500 uF,38.1,11.125,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 VDC,2000 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 VDC,3000 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 VDC,5000 uF,53.975,25.4,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 VDC,10000 uF,66.675,31.75,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 VDC,10 uF,12.7,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 VDC,25 uF,12.7,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 VDC,50 uF,17.45,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 VDC,75 uF,17.45,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 VDC,100 uF,20.625,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 VDC,150 uF,20.625,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 VDC,200 uF,20.625,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 VDC,250 uF,23.8,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 VDC,500 uF,31.75,11.125,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 VDC,1000 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 VDC,1500 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 VDC,2000 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 VDC,2500 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 VDC,5000 uF,66.675,28.575,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,35 VDC,500 uF,38.1,11.125,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,35 VDC,5500 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC,1 uF,12.7,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC,2 uF,12.7,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC,5 uF,12.7,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC,6 uF,12.7,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC,10 uF,12.7,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC,15 uF,17.45,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC,20 uF,17.45,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC,25 uF,17.45,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC,40 uF,20.625,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC,50 uF,20.625,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC,75 uF,20.625,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC,100 uF,20.625,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC,150 uF,23.8,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC,200 uF,31.75,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC,250 uF,38.1,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC,300 uF,31.75,11.125,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC,400 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC,500 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC,600 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC,1000 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC,1500 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC,2000 uF,53.975,28.575,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC,2500 uF,66.675,28.575,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC,3000 uF,66.675,31.75,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC,5000 uF,79.375,34.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,63 VDC,1 uF,12.7,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,100 VDC,10 uF,17.45,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,100 VDC,50 uF,31.75,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,100 VDC,100 uF,38.1,11.125,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,100 VDC,250 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,100 VDC,500 uF,53.975,28.575,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 VDC,1 uF,12.7,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 VDC,2 uF,17.45,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 VDC,4 uF,20.625,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 VDC,5 uF,20.625,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 VDC,8 uF,20.625,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 VDC,10 uF,20.625,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 VDC,16 uF,23.8,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 VDC,20 uF,31.75,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 VDC,25 uF,31.75,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 VDC,30 uF,31.75,11.125,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 VDC,40 uF,38.1,11.125,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 VDC,50 uF,38.1,11.125,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 VDC,80 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 VDC,100 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 VDC,150 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 VDC,200 uF,53.975,25.4,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 VDC,300 uF,66.675,28.575,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,200 VDC,3 uF,20.625,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,200 VDC,5 uF,20.625,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,200 VDC,10 uF,23.8,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,200 VDC,20 uF,31.75,11.125,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,200 VDC,100 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,250 VDC,4 uF,20.625,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,250 VDC,10 uF,31.75,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,250 VDC,12 uF,31.75,11.125,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,250 VDC,20 uF,38.1,11.125,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,250 VDC,30 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,250 VDC,40 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,250 VDC,50 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,250 VDC,60 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,250 VDC,100 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,350 VDC,1 uF,17.45,7.925,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,350 VDC,3 uF,23.8,9.525,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,350 VDC,4 uF,31.75,9.525,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,350 VDC,5 uF,31.75,9.525,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,350 VDC,8 uF,38.1,11.125,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,350 VDC,10 uF,38.1,11.125,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,350 VDC,15 uF,38.1,12.319,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,350 VDC,20 uF,38.1,12.319,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,350 VDC,60 uF,38.1,12.319,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,350 VDC,100 uF,66.675,25.4,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 VDC,1 uF,20.625,9.525,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 VDC,2 uF,31.75,9.525,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 VDC,4 uF,38.1,11.125,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 VDC,5 uF,38.1,11.125,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 VDC,8 uF,38.1,12.319,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 VDC,10 uF,38.1,12.319,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 VDC,12 uF,38.1,12.319,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 VDC,20 uF,38.1,12.319,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 VDC,30 uF,38.1,12.319,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 VDC,40 uF,38.1,12.319,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 VDC,50 uF,53.975,28.575,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 VDC,100 uF,79.375,31.75,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 VDC,60 uF,53.975,28.575,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 VDC,80 uF,66.675,25.4,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 VDC,16 uF,38.1,12.319,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,500 VDC,20 uF,38.1,12.319,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,500 VDC,40 uF,60.325,25.4,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,500 VDC,30 uF,38.1,12.319,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,600 VDC,10 uF,73.025,25.4,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,600 VDC,20 uF,98.425,25.4,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,10 VDC NP,50 uF,17.45,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 VDC NP,10 uF,17.45,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 VDC NP,16 uF,17.45,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 VDC NP,25 uF,17.45,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 VDC NP,50 uF,20.625,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 VDC NP,100 uF,23.8,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,30 VDC NP,20 uF,17.45,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC NP,2 uF,12.7,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC NP,3 uF,12.7,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC NP,5 uF,17.45,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC NP,8 uF,17.45,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC NP,10 uF,17.45,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC NP,25 uF,20.625,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC NP,50 uF,23.8,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 VDC NP,100 uF,38.1,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,100 VDC NP,10 uF,41.275,12.7,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,100 VDC NP,20 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,200 VDC NP,60 uF,66.675,25.4,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,300 VDC NP,1 uF,34.925,12.7,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,350 VDC NP,5 uF,38.1,12.319,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,400 VDC NP,20 uF,53.975,25.4,#387CFB,#1E3EAD,#000000,#3270F7,#000000
F&T Typ A,16 VDC,2200,30,10,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,16 VDC,3300,30,12,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,16 VDC,4700,30,14,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,16 VDC,4700,37,14,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,16 VDC,5600,30,16,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,16 VDC,8200,39,16,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,16 VDC,8200,30,18,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,16 VDC,10000,39,18,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,16 VDC,12000,36,21,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,16 VDC,18000,38,25,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,16 VDC,33000,49,25,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,16 VDC,47000,50,30,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,16 VDC,56000,50,35,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,16 VDC,82000,66,35,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,25 VDC,1200,30,10,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,25 VDC,1800,30,12,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,25 VDC,2700,30,14,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,25 VDC,3300,37,14,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,25 VDC,3300,30,16,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,25 VDC,4700,39,16,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,25 VDC,4700,30,18,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,25 VDC,5600,39,18,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,25 VDC,6800,36,21,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,25 VDC,10000,38,25,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,25 VDC,18000,49,25,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,25 VDC,27000,50,30,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,25 VDC,33000,50,35,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,25 VDC,47000,66,35,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,40 VDC,560,30,10,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,40 VDC,1000,30,12,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,40 VDC,1500,30,14,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,40 VDC,1800,37,14,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,40 VDC,1800,30,16,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,40 VDC,2200,39,16,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,40 VDC,2200,30,18,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,40 VDC,3300,39,18,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,40 VDC,3900,36,21,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,40 VDC,5600,38,25,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,40 VDC,10000,49,25,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,40 VDC,15000,50,30,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,40 VDC,22000,50,35,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,40 VDC,27000,66,35,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,63 VDC,330,30,10,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,63 VDC,470,30,12,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,63 VDC,680,30,14,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,63 VDC,820,37,14,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,63 VDC,1000,30,16,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,63 VDC,1200,39,16,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,63 VDC,1200,30,18,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,63 VDC,1500,39,18,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,63 VDC,2200,36,21,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,63 VDC,3300,38,25,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,63 VDC,5600,49,25,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,63 VDC,8200,50,30,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,63 VDC,10000,50,30,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,63 VDC,12000,50,35,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,63 VDC,15000,66,35,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,80 VDC,220,30,10,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,80 VDC,330,30,12,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,80 VDC,470,30,14,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,80 VDC,680,37,14,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,80 VDC,680,30,16,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,80 VDC,1000,39,16,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,80 VDC,1000,30,18,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,80 VDC,1200,39,18,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,80 VDC,1500,36,21,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,80 VDC,2200,38,25,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,80 VDC,3900,49,25,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,80 VDC,5600,50,30,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,80 VDC,8200,50,35,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,80 VDC,12000,66,35,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,100 VDC,150,30,10,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,100 VDC,220,30,12,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,100 VDC,330,30,14,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,100 VDC,390,37,14,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,100 VDC,470,30,16,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,100 VDC,560,39,16,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,100 VDC,560,30,18,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,100 VDC,680,39,18,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,100 VDC,1000,36,21,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,100 VDC,1500,38,25,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,100 VDC,2200,49,25,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,100 VDC,3300,50,30,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,100 VDC,4700,50,35,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,100 VDC,6800,66,35,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,160 VDC,56,30,10,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,160 VDC,100,30,12,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,160 VDC,120,30,14,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,160 VDC,150,37,14,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,160 VDC,150,30,16,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,160 VDC,220,39,16,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,160 VDC,220,30,18,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,160 VDC,270,39,18,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,160 VDC,330,36,21,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,160 VDC,560,38,25,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,160 VDC,1000,49,25,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,160 VDC,1500,50,30,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,160 VDC,1800,50,35,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,160 VDC,2700,66,35,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,250 VDC,33,30,10,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,250 VDC,56,30,12,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,250 VDC,82,30,14,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,250 VDC,100,37,14,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,250 VDC,100,30,16,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,250 VDC,150,39,16,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,250 VDC,150,30,18,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,250 VDC,180,39,18,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,250 VDC,220,36,21,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,250 VDC,390,38,25,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,250 VDC,680,49,25,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,250 VDC,820,50,30,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,250 VDC,1200,50,35,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,250 VDC,1800,66,35,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,350 VDC,22,30,10,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,350 VDC,33,30,12,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,350 VDC,47,30,14,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,350 VDC,56,37,14,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,350 VDC,56,30,16,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,350 VDC,68,39,16,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,350 VDC,68,30,18,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,350 VDC,100,39,18,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,350 VDC,120,36,21,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,350 VDC,220,38,25,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,350 VDC,330,49,25,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,350 VDC,470,50,30,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,350 VDC,680,50,35,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,350 VDC,820,66,35,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,400 VDC,18,30,10,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,400 VDC,27,30,12,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,400 VDC,39,30,14,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,400 VDC,47,37,14,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,400 VDC,47,30,16,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,400 VDC,56,39,16,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,400 VDC,56,30,18,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,400 VDC,68,39,18,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,400 VDC,100,36,21,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,400 VDC,150,38,25,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,400 VDC,220,49,25,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,400 VDC,330,50,30,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,400 VDC,470,50,35,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,400 VDC,680,66,35,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,450 VDC,10,30,10,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,450 VDC,15,30,12,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,450 VDC,22,30,14,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,450 VDC,33,37,14,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,450 VDC,39,30,16,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,450 VDC,47,39,16,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,450 VDC,47,30,18,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,450 VDC,56,39,18,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,450 VDC,100,36,21,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,450 VDC,150,38,25,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,450 VDC,220,49,25,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,450 VDC,330,50,30,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,450 VDC,470,50,35,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,450 VDC,560,66,35,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,500 VDC,4.7,30,10,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,500 VDC,6.8,30,10,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,500 VDC,10,30,12,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,500 VDC,12,30,14,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,500 VDC,15,37,14,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,500 VDC,15,30,16,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,500 VDC,22,39,16,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,500 VDC,22,30,18,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,500 VDC,33,39,18,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,500 VDC,47,36,21,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,500 VDC,82,38,25,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,500 VDC,120,49,25,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,500 VDC,180,50,30,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,500 VDC,220,50,35,#333333,#000000,#CCBA90,#000000,#CCBA90
F&T Typ A,500 VDC,330,66,35,#333333,#000000,#CCBA90,#000000,#CCBA90
Sprague TVA Atom,6 V,200 uF,17.45,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,10 V,5000 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 V,25 uF,12.7,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 V,50 uF,17.45,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 V,100 uF,17.45,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 V,200 uF,20.625,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 V,250 uF,20.625,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 V,500 uF,23.8,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 V,600 uF,31.75,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 V,800 uF,31.75,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 V,1000 uF,38.1,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 V,1200 uF,38.1,11.125,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 V,1500 uF,38.1,11.125,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 V,2000 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 V,3000 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 V,5000 uF,53.975,25.4,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,16 V,10000 uF,66.675,31.75,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 V,10 uF,12.7,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 V,25 uF,12.7,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 V,50 uF,17.45,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 V,75 uF,17.45,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 V,100 uF,20.625,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 V,150 uF,20.625,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 V,200 uF,20.625,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 V,250 uF,23.8,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 V,500 uF,31.75,11.125,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 V,1000 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 V,1500 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 V,2000 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 V,2500 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 V,5000 uF,66.675,28.575,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,35 V,500 uF,38.1,11.125,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,35 V,5500 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V,1 uF,12.7,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V,2 uF,12.7,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V,5 uF,12.7,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V,6 uF,12.7,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V,10 uF,12.7,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V,15 uF,17.45,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V,20 uF,17.45,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V,25 uF,17.45,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V,40 uF,20.625,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V,50 uF,20.625,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V,75 uF,20.625,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V,100 uF,20.625,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V,150 uF,23.8,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V,200 uF,31.75,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V,250 uF,38.1,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V,300 uF,31.75,11.125,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V,400 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V,500 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V,600 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V,1000 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V,1500 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V,2000 uF,53.975,28.575,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V,2500 uF,66.675,28.575,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V,3000 uF,66.675,31.75,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V,5000 uF,79.375,34.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,63 V,1 uF,12.7,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,100 V,10 uF,17.45,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,100 V,50 uF,31.75,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,100 V,100 uF,38.1,11.125,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,100 V,250 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,100 V,500 uF,53.975,28.575,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 V,1 uF,12.7,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 V,2 uF,17.45,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 V,4 uF,20.625,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 V,5 uF,20.625,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 V,8 uF,20.625,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 V,10 uF,20.625,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 V,16 uF,23.8,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 V,20 uF,31.75,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 V,25 uF,31.75,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 V,30 uF,31.75,11.125,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 V,40 uF,38.1,11.125,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 V,50 uF,38.1,11.125,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 V,80 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 V,100 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 V,150 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 V,200 uF,53.975,25.4,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,150 V,300 uF,66.675,28.575,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,200 V,3 uF,20.625,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,200 V,5 uF,20.625,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,200 V,10 uF,23.8,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,200 V,20 uF,31.75,11.125,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,200 V,100 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,250 V,4 uF,20.625,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,250 V,10 uF,31.75,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,250 V,12 uF,31.75,11.125,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,250 V,20 uF,38.1,11.125,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,250 V,30 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,250 V,40 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,250 V,50 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,250 V,60 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,250 V,100 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,350 V,1 uF,17.45,7.925,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,350 V,3 uF,23.8,9.525,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,350 V,4 uF,31.75,9.525,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,350 V,5 uF,31.75,9.525,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,350 V,8 uF,38.1,11.125,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,350 V,10 uF,38.1,11.125,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,350 V,15 uF,38.1,12.319,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,350 V,20 uF,38.1,12.319,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,350 V,60 uF,38.1,12.319,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,350 V,100 uF,66.675,25.4,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 V,1 uF,20.625,9.525,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 V,2 uF,31.75,9.525,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 V,4 uF,38.1,11.125,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 V,5 uF,38.1,11.125,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 V,8 uF,38.1,12.319,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 V,10 uF,38.1,12.319,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 V,12 uF,38.1,12.319,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 V,20 uF,38.1,12.319,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 V,30 uF,38.1,12.319,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 V,40 uF,38.1,12.319,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 V,50 uF,53.975,28.575,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 V,100 uF,79.375,31.75,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 V,60 uF,53.975,28.575,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 V,80 uF,66.675,25.4,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,450 V,16 uF,38.1,12.319,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,500 V,20 uF,38.1,12.319,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,500 V,40 uF,60.325,25.4,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,500 V,30 uF,38.1,12.319,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,600 V,10 uF,73.025,25.4,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,600 V,20 uF,98.425,25.4,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,10 V NP,50 uF,17.45,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 V NP,10 uF,17.45,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 V NP,16 uF,17.45,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 V NP,25 uF,17.45,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 V NP,50 uF,20.625,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,25 V NP,100 uF,23.8,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,30 V NP,20 uF,17.45,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V NP,2 uF,12.7,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V NP,3 uF,12.7,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V NP,5 uF,17.45,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V NP,8 uF,17.45,6.35,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V NP,10 uF,17.45,7.925,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V NP,25 uF,20.625,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V NP,50 uF,23.8,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,50 V NP,100 uF,38.1,9.525,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,100 V NP,10 uF,41.275,12.7,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,100 V NP,20 uF,38.1,12.319,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,200 V NP,60 uF,66.675,25.4,#333333,#000000,#00FF00,#000000,#00FF00
Sprague TVA Atom,300 V NP,1 uF,34.925,12.7,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,350 V NP,5 uF,38.1,12.319,#387CFB,#1E3EAD,#000000,#3270F7,#000000
Sprague TVA Atom,400 V NP,20 uF,53.975,25.4,#387CFB,#1E3EAD,#000000,#3270F7,#000000
F&T Typ A,16 V,2200 uF,30,10,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,16 V,3300 uF,30,12,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,16 V,4700 uF,30,14,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,16 V,4700 uF,37,14,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,16 V,5600 uF,30,16,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,16 V,8200 uF,39,16,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,16 V,8200 uF,30,18,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,16 V,10000 uF,39,18,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,16 V,12000 uF,36,21,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,16 V,18000 uF,38,25,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,16 V,33000 uF,49,25,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,16 V,47000 uF,50,30,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,16 V,56000 uF,50,35,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,16 V,82000 uF,66,35,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,25 V,1200 uF,30,10,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,25 V,1800 uF,30,12,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,25 V,2700 uF,30,14,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,25 V,3300 uF,37,14,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,25 V,3300 uF,30,16,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,25 V,4700 uF,39,16,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,25 V,4700 uF,30,18,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,25 V,5600 uF,39,18,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,25 V,6800 uF,36,21,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,25 V,10000 uF,38,25,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,25 V,18000 uF,49,25,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,25 V,27000 uF,50,30,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,25 V,33000 uF,50,35,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,25 V,47000 uF,66,35,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,40 V,560 uF,30,10,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,40 V,1000 uF,30,12,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,40 V,1500 uF,30,14,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,40 V,1800 uF,37,14,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,40 V,1800 uF,30,16,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,40 V,2200 uF,39,16,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,40 V,2200 uF,30,18,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,40 V,3300 uF,39,18,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,40 V,3900 uF,36,21,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,40 V,5600 uF,38,25,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,40 V,10000 uF,49,25,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,40 V,15000 uF,50,30,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,40 V,22000 uF,50,35,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,40 V,27000 uF,66,35,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,63 V,330 uF,30,10,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,63 V,470 uF,30,12,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,63 V,680 uF,30,14,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,63 V,820 uF,37,14,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,63 V,1000 uF,30,16,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,63 V,1200 uF,39,16,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,63 V,1200 uF,30,18,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,63 V,1500 uF,39,18,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,63 V,2200 uF,36,21,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,63 V,3300 uF,38,25,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,63 V,5600 uF,49,25,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,63 V,8200 uF,50,30,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,63 V,10000 uF,50,30,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,63 V,12000 uF,50,35,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,63 V,15000 uF,66,35,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,80 V,220 uF,30,10,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,80 V,330 uF,30,12,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,80 V,470 uF,30,14,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,80 V,680 uF,37,14,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,80 V,680 uF,30,16,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,80 V,1000 uF,39,16,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,80 V,1000 uF,30,18,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,80 V,1200 uF,39,18,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,80 V,1500 uF,36,21,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,80 V,2200 uF,38,25,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,80 V,3900 uF,49,25,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,80 V,5600 uF,50,30,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,80 V,8200 uF,50,35,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,80 V,12000 uF,66,35,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,100 V,150 uF,30,10,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,100 V,220 uF,30,12,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,100 V,330 uF,30,14,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,100 V,390 uF,37,14,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,100 V,470 uF,30,16,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,100 V,560 uF,39,16,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,100 V,560 uF,30,18,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,100 V,680 uF,39,18,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,100 V,1000 uF,36,21,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,100 V,1500 uF,38,25,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,100 V,2200 uF,49,25,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,100 V,3300 uF,50,30,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,100 V,4700 uF,50,35,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,100 V,6800 uF,66,35,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,160 V,56 uF,30,10,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,160 V,100 uF,30,12,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,160 V,120 uF,30,14,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,160 V,150 uF,37,14,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,160 V,150 uF,30,16,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,160 V,220 uF,39,16,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,160 V,220 uF,30,18,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,160 V,270 uF,39,18,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,160 V,330 uF,36,21,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,160 V,560 uF,38,25,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,160 V,1000 uF,49,25,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,160 V,1500 uF,50,30,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,160 V,1800 uF,50,35,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,160 V,2700 uF,66,35,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,250 V,33 uF,30,10,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,250 V,56 uF,30,12,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,250 V,82 uF,30,14,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,250 V,100 uF,37,14,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,250 V,100 uF,30,16,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,250 V,150 uF,39,16,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,250 V,150 uF,30,18,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,250 V,180 uF,39,18,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,250 V,220 uF,36,21,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,250 V,390 uF,38,25,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,250 V,680 uF,49,25,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,250 V,820 uF,50,30,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,250 V,1200 uF,50,35,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,250 V,1800 uF,66,35,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,350 V,22 uF,30,10,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,350 V,33 uF,30,12,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,350 V,47 uF,30,14,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,350 V,56 uF,37,14,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,350 V,56 uF,30,16,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,350 V,68 uF,39,16,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,350 V,68 uF,30,18,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,350 V,100 uF,39,18,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,350 V,120 uF,36,21,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,350 V,220 uF,38,25,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,350 V,330 uF,49,25,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,350 V,470 uF,50,30,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,350 V,680 uF,50,35,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,350 V,820 uF,66,35,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,400 V,18 uF,30,10,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,400 V,27 uF,30,12,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,400 V,39 uF,30,14,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,400 V,47 uF,37,14,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,400 V,47 uF,30,16,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,400 V,56 uF,39,16,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,400 V,56 uF,30,18,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,400 V,68 uF,39,18,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,400 V,100 uF,36,21,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,400 V,150 uF,38,25,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,400 V,220 uF,49,25,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,400 V,330 uF,50,30,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,400 V,470 uF,50,35,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,400 V,680 uF,66,35,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,450 V,10 uF,30,10,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,450 V,15 uF,30,12,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,450 V,22 uF,30,14,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,450 V,33 uF,37,14,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,450 V,39 uF,30,16,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,450 V,47 uF,39,16,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,450 V,47 uF,30,18,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,450 V,56 uF,39,18,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,450 V,100 uF,36,21,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,450 V,150 uF,38,25,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,450 V,220 uF,49,25,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,450 V,330 uF,50,30,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,450 V,470 uF,50,35,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,450 V,560 uF,66,35,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,500 V,4.7 uF,30,10,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,500 V,6.8 uF,30,10,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,500 V,10 uF,30,12,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,500 V,12 uF,30,14,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,500 V,15 uF,37,14,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,500 V,15 uF,30,16,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,500 V,22 uF,39,16,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,500 V,22 uF,30,18,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,500 V,33 uF,39,18,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,500 V,47 uF,36,21,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,500 V,82 uF,38,25,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,500 V,120 uF,49,25,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,500 V,180 uF,50,30,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,500 V,220 uF,50,35,#333333,#000000,#FFCC00,#000000,#FFCC00
F&T Typ A,500 V,330 uF,66,35,#333333,#000000,#FFCC00,#000000,#FFCC00
@@ -33,15 +33,14 @@ import org.diylc.components.passive.CapacitorDatasheetService.CapacitorDatasheet
import org.diylc.components.transform.SimpleComponentTransformer;
import org.diylc.core.CreationMethod;
import org.diylc.core.IDIYComponent;
import org.diylc.core.IDatasheetSupport;
import org.diylc.core.Theme;
import org.diylc.core.annotations.ComponentDescriptor;
import org.diylc.core.annotations.EditableProperty;
import org.diylc.core.annotations.PositiveMeasureValidator;
import org.diylc.core.measures.Capacitance;
import org.diylc.core.measures.CapacitanceUnit;
import org.diylc.core.measures.Size;
import org.diylc.core.measures.SizeUnit;
import org.diylc.core.measures.VoltageUnit;
import org.diylc.utils.Constants;
@ComponentDescriptor(name = "Electrolytic Capacitor (Axial)", author = "Branislav Stojkovic",
@@ -49,7 +48,7 @@ import org.diylc.utils.Constants;
description = "Axial electrolytic capacitor, similar to Sprague Atom, F&T, etc",
zOrder = IDIYComponent.COMPONENT, transformer = SimpleComponentTransformer.class,
enableCache = true, enableDatasheet = true, datasheetCreationStepCount = 3)
public class AxialElectrolyticCapacitor extends AbstractLeadedComponent<Capacitance> {
public class AxialElectrolyticCapacitor extends AbstractLeadedComponent<Capacitance> implements IDatasheetSupport {
private static final long serialVersionUID = 1L;
@@ -77,19 +76,21 @@ public class AxialElectrolyticCapacitor extends AbstractLeadedComponent<Capacita
this.labelColor = TICK_COLOR;
}
public AxialElectrolyticCapacitor(String[] parameters) {
public AxialElectrolyticCapacitor(String[] model) {
this();
setType(parameters[0]);
Double voltageValue = Double.parseDouble(parameters[1].split(" ")[0]);
Double capacitanceValue = Double.parseDouble(parameters[2].split(" ")[0]);
setValue(new Capacitance(capacitanceValue, CapacitanceUnit.uF));
setVoltageNew(new org.diylc.core.measures.Voltage(voltageValue, VoltageUnit.V));
if (parameters[1].endsWith(" NP")) {
setPolarized(false);
}
applyModel(model);
}
CapacitorDatasheet d = CapacitorDatasheetService.parseCapacitorDatasheet(false, parameters);
@Override
public void applyModel(String[] model) {
CapacitorDatasheet d = CapacitorDatasheetService.parseAxialCapacitorDatasheet(model);
setType(d.getType());
if (d.getCapacitance() != null)
setValue(d.getCapacitance());
if (d.getVoltage() != null)
setVoltageNew(d.getVoltage());
setPolarized(!d.getNonPolarized());
if (d.getBodyColor() != null)
setBodyColor(d.getBodyColor());
if (d.getBorderColor() != null)
@@ -1,143 +1,143 @@
Mallory 150,63 VDC,0.15 uF,16.5,6
Mallory 150,63 VDC,0.18 uF,16.5,6
Mallory 150,63 VDC,0.22 uF,16.5,6
Mallory 150,63 VDC,0.27 uF,16.5,6
Mallory 150,63 VDC,0.33 uF,16.5,6
Mallory 150,63 VDC,0.39 uF,16.5,6.5
Mallory 150,63 VDC,0.47 uF,16.5,7
Mallory 150,63 VDC,0.56 uF,16.5,7
Mallory 150,63 VDC,0.68 uF,20.5,7
Mallory 150,63 VDC,0.82 uF,20.5,8
Mallory 150,63 VDC,1 uF,20.5,8
Mallory 150,63 VDC,1.5 uF,20.5,9.5
Mallory 150,63 VDC,2.2 uF,28,9.5
Mallory 150,63 VDC,3.3 uF,28,11
Mallory 150,63 VDC,4.7 uF,28,12.5
Mallory 150,63 VDC,6.8 uF,33,14.5
Mallory 150,63 VDC,10 uF,33,15.5
Mallory 150,100 VDC,0.068 uF,16.5,6
Mallory 150,100 VDC,0.082 uF,16.5,6
Mallory 150,100 VDC,0.1 uF,16.5,6
Mallory 150,100 VDC,0.12 uF,16.5,6
Mallory 150,100 VDC,0.15 uF,16.5,6
Mallory 150,100 VDC,0.18 uF,16.5,6.5
Mallory 150,100 VDC,0.22 uF,16.5,6.5
Mallory 150,100 VDC,0.27 uF,16.5,6.5
Mallory 150,100 VDC,0.33 uF,16.5,8
Mallory 150,100 VDC,0.39 uF,16.5,8
Mallory 150,100 VDC,0.47 uF,20.5,7
Mallory 150,100 VDC,0.56 uF,20.5,8
Mallory 150,100 VDC,0.68 uF,20.5,8.5
Mallory 150,100 VDC,0.82 uF,20.5,9.5
Mallory 150,100 VDC,1 uF,20.5,10
Mallory 150,250 VDC,0.012 uF,16.5,6
Mallory 150,250 VDC,0.015 uF,16.5,6
Mallory 150,250 VDC,0.018 uF,16.5,6
Mallory 150,250 VDC,0.022 uF,16.5,6
Mallory 150,250 VDC,0.027 uF,16.5,6
Mallory 150,250 VDC,0.033 uF,16.5,6
Mallory 150,250 VDC,0.039 uF,16.5,6
Mallory 150,250 VDC,0.047 uF,16.5,6
Mallory 150,250 VDC,0.056 uF,16.5,6
Mallory 150,250 VDC,0.068 uF,16.5,6
Mallory 150,250 VDC,0.082 uF,16.5,6
Mallory 150,250 VDC,0.1 uF,16.5,6.5
Mallory 150,250 VDC,0.12 uF,16.5,7
Mallory 150,250 VDC,0.15 uF,16.5,8
Mallory 150,250 VDC,0.18 uF,16.5,8
Mallory 150,250 VDC,0.22 uF,16.5,8.5
Mallory 150,250 VDC,0.27 uF,20.5,8
Mallory 150,250 VDC,0.33 uF,20.5,8.5
Mallory 150,250 VDC,0.39 uF,20.5,9
Mallory 150,250 VDC,0.47 uF,20.5,9.5
Mallory 150,250 VDC,0.56 uF,20.5,10
Mallory 150,250 VDC,0.68 uF,28,9
Mallory 150,250 VDC,0.82 uF,28,9.5
Mallory 150,250 VDC,1 uF,28,10.5
Mallory 150,250 VDC,1.5 uF,28,12.5
Mallory 150,250 VDC,2.2 uF,33,13.5
Mallory 150,250 VDC,3.3 uF,33,15.5
Mallory 150,250 VDC,4.7 uF,33,18.5
Mallory 150,250 VDC,6.8 uF,33,21.5
Mallory 150,400 VDC,0.0082 uF,16.5,6
Mallory 150,400 VDC,0.01 uF,16.5,6
Mallory 150,400 VDC,0.012 uF,16.5,6
Mallory 150,400 VDC,0.015 uF,16.5,6
Mallory 150,400 VDC,0.018 uF,16.5,6
Mallory 150,400 VDC,0.022 uF,16.5,6
Mallory 150,400 VDC,0.027 uF,16.5,6
Mallory 150,400 VDC,0.033 uF,16.5,6
Mallory 150,400 VDC,0.039 uF,16.5,6.5
Mallory 150,400 VDC,0.047 uF,16.5,7
Mallory 150,400 VDC,0.056 uF,16.5,8
Mallory 150,400 VDC,0.068 uF,20.5,7
Mallory 150,400 VDC,0.082 uF,20.5,8
Mallory 150,400 VDC,0.1 uF,20.5,8
Mallory 150,400 VDC,0.12 uF,20.5,8
Mallory 150,400 VDC,0.15 uF,20.5,9
Mallory 150,400 VDC,0.18 uF,28,8
Mallory 150,400 VDC,0.22 uF,28,8.5
Mallory 150,400 VDC,0.27 uF,28,9
Mallory 150,400 VDC,0.33 uF,28,10
Mallory 150,400 VDC,0.39 uF,28,10.5
Mallory 150,400 VDC,0.47 uF,33,11.5
Mallory 150,400 VDC,0.56 uF,33,11.5
Mallory 150,400 VDC,0.68 uF,33,12.5
Mallory 150,400 VDC,0.82 uF,33,13.5
Mallory 150,400 VDC,1 uF,33,14.5
Mallory 150,400 VDC,1.5 uF,33,17.5
Mallory 150,400 VDC,2.2 uF,33,20.5
Mallory 150,630 VDC,0.001 uF,16.5,6
Mallory 150,630 VDC,0.0012 uF,16.5,6
Mallory 150,630 VDC,0.0015 uF,16.5,6
Mallory 150,630 VDC,0.0018 uF,16.5,6
Mallory 150,630 VDC,0.0022 uF,16.5,6
Mallory 150,630 VDC,0.0027 uF,16.5,6
Mallory 150,630 VDC,0.0033 uF,16.5,6
Mallory 150,630 VDC,0.0039 uF,16.5,6
Mallory 150,630 VDC,0.0047 uF,16.5,6
Mallory 150,630 VDC,0.0056 uF,16.5,6
Mallory 150,630 VDC,0.0068 uF,16.5,6
Mallory 150,630 VDC,0.0082 uF,16.5,6
Mallory 150,630 VDC,0.01 uF,16.5,6
Mallory 150,630 VDC,0.012 uF,16.5,6
Mallory 150,630 VDC,0.015 uF,16.5,6
Mallory 150,630 VDC,0.018 uF,16.5,6.5
Mallory 150,630 VDC,0.022 uF,16.5,7
Mallory 150,630 VDC,0.027 uF,20.5,6.5
Mallory 150,630 VDC,0.033 uF,20.5,8
Mallory 150,630 VDC,0.039 uF,20.5,8
Mallory 150,630 VDC,0.047 uF,20.5,8
Mallory 150,630 VDC,0.056 uF,20.5,8.5
Mallory 150,630 VDC,0.068 uF,20.5,9
Mallory 150,630 VDC,0.082 uF,20.5,9.5
Mallory 150,630 VDC,0.1 uF,28,8.5
Mallory 150,630 VDC,0.12 uF,28,9
Mallory 150,630 VDC,0.15 uF,28,10
Mallory 150,630 VDC,0.18 uF,28,10.5
Mallory 150,630 VDC,0.22 uF,28,11.5
Mallory 150,630 VDC,0.27 uF,28,12.5
Mallory 150,630 VDC,0.33 uF,33,13
Mallory 150,630 VDC,0.39 uF,33,14.5
Mallory 150,630 VDC,0.47 uF,33,15
Mallory 150,630 VDC,0.56 uF,33,15.5
Mallory 150,630 VDC,0.68 uF,33,17.5
Mallory 150,630 VDC,0.82 uF,33,18.5
Mallory 150,630 VDC,1 uF,33,20.5
Mallory 150,1000 VDC,0.001 uF,16.5,6.5
Mallory 150,1000 VDC,0.0015 uF,16.5,6.5
Mallory 150,1000 VDC,0.0022 uF,16.5,6.5
Mallory 150,1000 VDC,0.0033 uF,16.5,6.5
Mallory 150,1000 VDC,0.0047 uF,16.5,7
Mallory 150,1000 VDC,0.0068 uF,16.5,8
Mallory 150,1000 VDC,0.01 uF,20.5,7
Mallory 150,1000 VDC,0.015 uF,20.5,8.5
Mallory 150,1000 VDC,0.022 uF,20.5,9.5
Mallory 150,1000 VDC,0.033 uF,28,8.5
Mallory 150,1000 VDC,0.047 uF,28,9.5
Mallory 150,1000 VDC,0.068 uF,28,11
Mallory 150,1000 VDC,0.1 uF,28,13
Mallory 150,1000 VDC,0.15 uF,33,14
Mallory 150,1000 VDC,0.22 uF,33,17.5
Mallory 150,1000 VDC,0.33 uF,33,20.5
Mallory 150,1000 VDC,0.47 uF,33,24
Mallory 150,63 V,0.15 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,63 V,0.18 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,63 V,0.22 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,63 V,0.27 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,63 V,0.33 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,63 V,0.39 uF,16.5,6.5,#FFE303,#B29E02,#000000
Mallory 150,63 V,0.47 uF,16.5,7,#FFE303,#B29E02,#000000
Mallory 150,63 V,0.56 uF,16.5,7,#FFE303,#B29E02,#000000
Mallory 150,63 V,0.68 uF,20.5,7,#FFE303,#B29E02,#000000
Mallory 150,63 V,0.82 uF,20.5,8,#FFE303,#B29E02,#000000
Mallory 150,63 V,1 uF,20.5,8,#FFE303,#B29E02,#000000
Mallory 150,63 V,1.5 uF,20.5,9.5,#FFE303,#B29E02,#000000
Mallory 150,63 V,2.2 uF,28,9.5,#FFE303,#B29E02,#000000
Mallory 150,63 V,3.3 uF,28,11,#FFE303,#B29E02,#000000
Mallory 150,63 V,4.7 uF,28,12.5,#FFE303,#B29E02,#000000
Mallory 150,63 V,6.8 uF,33,14.5,#FFE303,#B29E02,#000000
Mallory 150,63 V,10 uF,33,15.5,#FFE303,#B29E02,#000000
Mallory 150,100 V,0.068 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,100 V,0.082 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,100 V,0.1 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,100 V,0.12 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,100 V,0.15 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,100 V,0.18 uF,16.5,6.5,#FFE303,#B29E02,#000000
Mallory 150,100 V,0.22 uF,16.5,6.5,#FFE303,#B29E02,#000000
Mallory 150,100 V,0.27 uF,16.5,6.5,#FFE303,#B29E02,#000000
Mallory 150,100 V,0.33 uF,16.5,8,#FFE303,#B29E02,#000000
Mallory 150,100 V,0.39 uF,16.5,8,#FFE303,#B29E02,#000000
Mallory 150,100 V,0.47 uF,20.5,7,#FFE303,#B29E02,#000000
Mallory 150,100 V,0.56 uF,20.5,8,#FFE303,#B29E02,#000000
Mallory 150,100 V,0.68 uF,20.5,8.5,#FFE303,#B29E02,#000000
Mallory 150,100 V,0.82 uF,20.5,9.5,#FFE303,#B29E02,#000000
Mallory 150,100 V,1 uF,20.5,10,#FFE303,#B29E02,#000000
Mallory 150,250 V,0.012 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,250 V,0.015 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,250 V,0.018 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,250 V,0.022 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,250 V,0.027 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,250 V,0.033 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,250 V,0.039 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,250 V,0.047 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,250 V,0.056 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,250 V,0.068 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,250 V,0.082 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,250 V,0.1 uF,16.5,6.5,#FFE303,#B29E02,#000000
Mallory 150,250 V,0.12 uF,16.5,7,#FFE303,#B29E02,#000000
Mallory 150,250 V,0.15 uF,16.5,8,#FFE303,#B29E02,#000000
Mallory 150,250 V,0.18 uF,16.5,8,#FFE303,#B29E02,#000000
Mallory 150,250 V,0.22 uF,16.5,8.5,#FFE303,#B29E02,#000000
Mallory 150,250 V,0.27 uF,20.5,8,#FFE303,#B29E02,#000000
Mallory 150,250 V,0.33 uF,20.5,8.5,#FFE303,#B29E02,#000000
Mallory 150,250 V,0.39 uF,20.5,9,#FFE303,#B29E02,#000000
Mallory 150,250 V,0.47 uF,20.5,9.5,#FFE303,#B29E02,#000000
Mallory 150,250 V,0.56 uF,20.5,10,#FFE303,#B29E02,#000000
Mallory 150,250 V,0.68 uF,28,9,#FFE303,#B29E02,#000000
Mallory 150,250 V,0.82 uF,28,9.5,#FFE303,#B29E02,#000000
Mallory 150,250 V,1 uF,28,10.5,#FFE303,#B29E02,#000000
Mallory 150,250 V,1.5 uF,28,12.5,#FFE303,#B29E02,#000000
Mallory 150,250 V,2.2 uF,33,13.5,#FFE303,#B29E02,#000000
Mallory 150,250 V,3.3 uF,33,15.5,#FFE303,#B29E02,#000000
Mallory 150,250 V,4.7 uF,33,18.5,#FFE303,#B29E02,#000000
Mallory 150,250 V,6.8 uF,33,21.5,#FFE303,#B29E02,#000000
Mallory 150,400 V,0.0082 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,400 V,0.01 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,400 V,0.012 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,400 V,0.015 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,400 V,0.018 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,400 V,0.022 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,400 V,0.027 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,400 V,0.033 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,400 V,0.039 uF,16.5,6.5,#FFE303,#B29E02,#000000
Mallory 150,400 V,0.047 uF,16.5,7,#FFE303,#B29E02,#000000
Mallory 150,400 V,0.056 uF,16.5,8,#FFE303,#B29E02,#000000
Mallory 150,400 V,0.068 uF,20.5,7,#FFE303,#B29E02,#000000
Mallory 150,400 V,0.082 uF,20.5,8,#FFE303,#B29E02,#000000
Mallory 150,400 V,0.1 uF,20.5,8,#FFE303,#B29E02,#000000
Mallory 150,400 V,0.12 uF,20.5,8,#FFE303,#B29E02,#000000
Mallory 150,400 V,0.15 uF,20.5,9,#FFE303,#B29E02,#000000
Mallory 150,400 V,0.18 uF,28,8,#FFE303,#B29E02,#000000
Mallory 150,400 V,0.22 uF,28,8.5,#FFE303,#B29E02,#000000
Mallory 150,400 V,0.27 uF,28,9,#FFE303,#B29E02,#000000
Mallory 150,400 V,0.33 uF,28,10,#FFE303,#B29E02,#000000
Mallory 150,400 V,0.39 uF,28,10.5,#FFE303,#B29E02,#000000
Mallory 150,400 V,0.47 uF,33,11.5,#FFE303,#B29E02,#000000
Mallory 150,400 V,0.56 uF,33,11.5,#FFE303,#B29E02,#000000
Mallory 150,400 V,0.68 uF,33,12.5,#FFE303,#B29E02,#000000
Mallory 150,400 V,0.82 uF,33,13.5,#FFE303,#B29E02,#000000
Mallory 150,400 V,1 uF,33,14.5,#FFE303,#B29E02,#000000
Mallory 150,400 V,1.5 uF,33,17.5,#FFE303,#B29E02,#000000
Mallory 150,400 V,2.2 uF,33,20.5,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.001 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.0012 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.0015 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.0018 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.0022 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.0027 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.0033 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.0039 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.0047 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.0056 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.0068 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.0082 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.01 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.012 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.015 uF,16.5,6,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.018 uF,16.5,6.5,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.022 uF,16.5,7,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.027 uF,20.5,6.5,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.033 uF,20.5,8,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.039 uF,20.5,8,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.047 uF,20.5,8,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.056 uF,20.5,8.5,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.068 uF,20.5,9,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.082 uF,20.5,9.5,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.1 uF,28,8.5,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.12 uF,28,9,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.15 uF,28,10,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.18 uF,28,10.5,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.22 uF,28,11.5,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.27 uF,28,12.5,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.33 uF,33,13,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.39 uF,33,14.5,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.47 uF,33,15,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.56 uF,33,15.5,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.68 uF,33,17.5,#FFE303,#B29E02,#000000
Mallory 150,630 V,0.82 uF,33,18.5,#FFE303,#B29E02,#000000
Mallory 150,630 V,1 uF,33,20.5,#FFE303,#B29E02,#000000
Mallory 150,1000 V,0.001 uF,16.5,6.5,#FFE303,#B29E02,#000000
Mallory 150,1000 V,0.0015 uF,16.5,6.5,#FFE303,#B29E02,#000000
Mallory 150,1000 V,0.0022 uF,16.5,6.5,#FFE303,#B29E02,#000000
Mallory 150,1000 V,0.0033 uF,16.5,6.5,#FFE303,#B29E02,#000000
Mallory 150,1000 V,0.0047 uF,16.5,7,#FFE303,#B29E02,#000000
Mallory 150,1000 V,0.0068 uF,16.5,8,#FFE303,#B29E02,#000000
Mallory 150,1000 V,0.01 uF,20.5,7,#FFE303,#B29E02,#000000
Mallory 150,1000 V,0.015 uF,20.5,8.5,#FFE303,#B29E02,#000000
Mallory 150,1000 V,0.022 uF,20.5,9.5,#FFE303,#B29E02,#000000
Mallory 150,1000 V,0.033 uF,28,8.5,#FFE303,#B29E02,#000000
Mallory 150,1000 V,0.047 uF,28,9.5,#FFE303,#B29E02,#000000
Mallory 150,1000 V,0.068 uF,28,11,#FFE303,#B29E02,#000000
Mallory 150,1000 V,0.1 uF,28,13,#FFE303,#B29E02,#000000
Mallory 150,1000 V,0.15 uF,33,14,#FFE303,#B29E02,#000000
Mallory 150,1000 V,0.22 uF,33,17.5,#FFE303,#B29E02,#000000
Mallory 150,1000 V,0.33 uF,33,20.5,#FFE303,#B29E02,#000000
Mallory 150,1000 V,0.47 uF,33,24,#FFE303,#B29E02,#000000
@@ -26,17 +26,15 @@ import org.diylc.components.passive.CapacitorDatasheetService.CapacitorDatasheet
import org.diylc.components.transform.SimpleComponentTransformer;
import org.diylc.core.CreationMethod;
import org.diylc.core.IDIYComponent;
import org.diylc.core.IDatasheetSupport;
import org.diylc.core.annotations.ComponentDescriptor;
import org.diylc.core.measures.Capacitance;
import org.diylc.core.measures.CapacitanceUnit;
import org.diylc.core.measures.VoltageUnit;
@ComponentDescriptor(name = "Film Capacitor (Axial)", author = "Branislav Stojkovic",
category = "Passive", creationMethod = CreationMethod.POINT_BY_POINT, instanceNamePrefix = "C",
description = "Axial film capacitor, similar to Mallory 150s", zOrder = IDIYComponent.COMPONENT,
transformer = SimpleComponentTransformer.class, enableDatasheet = true,
datasheetCreationStepCount = 3)
public class AxialFilmCapacitor extends AbstractFilmCapacitor {
public class AxialFilmCapacitor extends AbstractFilmCapacitor implements IDatasheetSupport {
private static final long serialVersionUID = 1L;
@@ -50,16 +48,21 @@ public class AxialFilmCapacitor extends AbstractFilmCapacitor {
this.borderColor = BORDER_COLOR;
}
public AxialFilmCapacitor(String[] parameters) {
public AxialFilmCapacitor(String[] model) {
this();
setType(parameters[0]);
Double voltageValue = Double.parseDouble(parameters[1].split(" ")[0]);
Double capacitanceValue = Double.parseDouble(parameters[2].split(" ")[0]);
setValue(new Capacitance(capacitanceValue, CapacitanceUnit.uF));
setVoltageNew(new org.diylc.core.measures.Voltage(voltageValue, VoltageUnit.V));
CapacitorDatasheet d = CapacitorDatasheetService.parseCapacitorDatasheet(false, parameters);
applyModel(model);
}
@Override
public void applyModel(String[] model) {
CapacitorDatasheet d = CapacitorDatasheetService.parseAxialCapacitorDatasheet(model);
setType(d.getType());
if (d.getCapacitance() != null)
setValue(d.getCapacitance());
if (d.getVoltage() != null)
setVoltageNew(d.getVoltage());
if (d.getBodyColor() != null)
setBodyColor(d.getBodyColor());
if (d.getBorderColor() != null)
@@ -71,42 +71,59 @@ public class CapacitorDatasheetService {
return null;
});
}
public static CapacitorDatasheet parseAxialCapacitorDatasheet(String[] model) {
return parseCapacitorDatasheet(false, model);
}
public static CapacitorDatasheet parseRadialCapacitorDatasheet(String[] model) {
return parseCapacitorDatasheet(true, model);
}
public static CapacitorDatasheet parseCapacitorDatasheet(boolean isRadial, String[] lookup) {
Size length = new Size(Double.parseDouble(lookup[3]), SizeUnit.mm);
Size width = new Size(Double.parseDouble(lookup[4]), SizeUnit.mm);
private static CapacitorDatasheet parseCapacitorDatasheet(boolean isRadial, String[] model) {
String[] voltageParts = model[1].split(" ");
Voltage voltage = Voltage.parseVoltage(voltageParts[0] + voltageParts[1]);
String[] capacitanceParts = model[2].split(" ");
Capacitance capacitance = Capacitance.parseCapacitance(capacitanceParts[0] + capacitanceParts[1]);
boolean nonPolarized = model[1].endsWith(" NP");
Size length = new Size(Double.parseDouble(model[3]), SizeUnit.mm);
Size width = new Size(Double.parseDouble(model[4]), SizeUnit.mm);
int i = 5;
Size leadSpacing = null;
if (isRadial && lookup.length > i && lookup[i].length() > 0) {
leadSpacing = new Size(Double.parseDouble(lookup[i]), SizeUnit.mm);
if (isRadial && model.length > i && model[i].length() > 0) {
leadSpacing = new Size(Double.parseDouble(model[i]), SizeUnit.mm);
i++;
}
Color bodyColor = null;
if (lookup.length > i && lookup[i].length() == 7)
bodyColor = Color.decode(lookup[i]);
if (model.length > i && model[i].length() == 7)
bodyColor = Color.decode(model[i]);
i++;
Color borderColor = null;
if (lookup.length > i && lookup[i].length() == 7)
borderColor = Color.decode(lookup[i]);
if (model.length > i && model[i].length() == 7)
borderColor = Color.decode(model[i]);
i++;
Color labelColor = null;
if (lookup.length > i && lookup[i].length() == 7)
labelColor = Color.decode(lookup[i]);
if (model.length > i && model[i].length() == 7)
labelColor = Color.decode(model[i]);
i++;
Color markerColor = null;
if (lookup.length > i && lookup[i].length() == 7)
markerColor = Color.decode(lookup[i]);
if (model.length > i && model[i].length() == 7)
markerColor = Color.decode(model[i]);
i++;
Color tickColor = null;
if (lookup.length > i && lookup[i].length() == 7)
tickColor = Color.decode(lookup[i]);
if (model.length > i && model[i].length() == 7)
tickColor = Color.decode(model[i]);
return new CapacitorDatasheet(length, width, leadSpacing, bodyColor, borderColor, labelColor, markerColor, tickColor);
return new CapacitorDatasheet(model[0], capacitance, voltage, nonPolarized, length, width, leadSpacing, bodyColor, borderColor, labelColor,
markerColor, tickColor);
}
public static class CapacitorDatasheet {
private Capacitance capacitance;
private Voltage voltage;
private Size length;
private Size width;
private Color bodyColor;
@@ -114,11 +131,16 @@ public class CapacitorDatasheetService {
private Color labelColor;
private Color markerColor;
private Color tickColor;
private Size leadSpacing;
private Size leadSpacing;
private String type;
private boolean nonPolarized;
public CapacitorDatasheet(Size length, Size width, Size leadSpacing, Color bodyColor,
public CapacitorDatasheet(String type, Capacitance capacitance, Voltage voltage, boolean nonPolarized, Size length, Size width, Size leadSpacing, Color bodyColor,
Color borderColor, Color labelColor, Color markerColor, Color tickColor) {
super();
this.type = type;
this.capacitance = capacitance;
this.voltage = voltage;
this.length = length;
this.width = width;
this.leadSpacing = leadSpacing;
@@ -127,12 +149,19 @@ public class CapacitorDatasheetService {
this.labelColor = labelColor;
this.markerColor = markerColor;
this.tickColor = tickColor;
this.nonPolarized = nonPolarized;
}
public CapacitorDatasheet(Size length, Size diameter) {
super();
this.length = length;
this.width = diameter;
public String getType() {
return type;
}
public Capacitance getCapacitance() {
return capacitance;
}
public Voltage getVoltage() {
return voltage;
}
public Size getLength() {
@@ -165,6 +194,10 @@ public class CapacitorDatasheetService {
public Color getTickColor() {
return tickColor;
}
}
public boolean getNonPolarized() {
return nonPolarized;
}
}
}
File diff suppressed because it is too large Load Diff
@@ -35,22 +35,21 @@ import org.diylc.components.passive.CapacitorDatasheetService.CapacitorDatasheet
import org.diylc.components.transform.SimpleComponentTransformer;
import org.diylc.core.CreationMethod;
import org.diylc.core.IDIYComponent;
import org.diylc.core.IDatasheetSupport;
import org.diylc.core.Theme;
import org.diylc.core.annotations.ComponentDescriptor;
import org.diylc.core.annotations.EditableProperty;
import org.diylc.core.annotations.PositiveMeasureValidator;
import org.diylc.core.measures.Capacitance;
import org.diylc.core.measures.CapacitanceUnit;
import org.diylc.core.measures.Size;
import org.diylc.core.measures.SizeUnit;
import org.diylc.core.measures.VoltageUnit;
import org.diylc.utils.Constants;
@ComponentDescriptor(name = "Electrolytic Capacitor (Radial)", author = "Branislav Stojkovic", category = "Passive",
creationMethod = CreationMethod.POINT_BY_POINT, instanceNamePrefix = "C",
description = "Vertically mounted electrolytic capacitor, polarized or bipolar", zOrder = IDIYComponent.COMPONENT,
transformer = SimpleComponentTransformer.class, enableDatasheet = true, datasheetCreationStepCount = 3)
public class RadialElectrolytic extends AbstractRadialComponent<Capacitance> {
public class RadialElectrolytic extends AbstractRadialComponent<Capacitance> implements IDatasheetSupport {
private static final long serialVersionUID = 1L;
@@ -81,16 +80,22 @@ public class RadialElectrolytic extends AbstractRadialComponent<Capacitance> {
this.labelColor = TICK_COLOR;
}
public RadialElectrolytic(String[] parameters) {
public RadialElectrolytic(String[] model) {
this();
setType(parameters[0]);
Double voltageValue = Double.parseDouble(parameters[1].split(" ")[0]);
Double capacitanceValue = Double.parseDouble(parameters[2].split(" ")[0]);
setValue(new Capacitance(capacitanceValue, CapacitanceUnit.uF));
setVoltageNew(new org.diylc.core.measures.Voltage(voltageValue, VoltageUnit.V));
CapacitorDatasheet d = CapacitorDatasheetService.parseCapacitorDatasheet(true, parameters);
applyModel(model);
}
@Override
public void applyModel(String[] model) {
CapacitorDatasheet d = CapacitorDatasheetService.parseRadialCapacitorDatasheet(model);
setType(d.getType());
if (d.getCapacitance() != null)
setValue(d.getCapacitance());
if (d.getVoltage() != null)
setVoltageNew(d.getVoltage());
setPolarized(!d.getNonPolarized());
if (d.getBodyColor() != null)
setBodyColor(d.getBodyColor());
if (d.getBorderColor() != null)
@@ -102,7 +107,7 @@ public class RadialElectrolytic extends AbstractRadialComponent<Capacitance> {
if (d.getTickColor() != null)
setTickColor(d.getTickColor());
if (d.getLength() != null)
setHeight(d.getLength());
setLength(d.getLength());
if (d.getWidth() != null)
setWidth(d.getWidth());
if (d.getLeadSpacing() != null)
@@ -1,300 +1,300 @@
Orange Drop 715P,100 VDC,0.0056 uF,14.5,6.4,10
Orange Drop 715P,100 VDC,0.006 uF,14.5,6.4,10
Orange Drop 715P,100 VDC,0.0068 uF,14.5,6.6,10
Orange Drop 715P,100 VDC,0.0075 uF,14.5,6.6,10
Orange Drop 715P,100 VDC,0.0082 uF,14.5,6.9,10
Orange Drop 715P,100 VDC,0.009 uF,14.5,6.6,10
Orange Drop 715P,100 VDC,0.01 uF,14.5,6.6,10
Orange Drop 715P,100 VDC,0.012 uF,14.5,7.1,10
Orange Drop 715P,100 VDC,0.015 uF,14.5,7.4,10
Orange Drop 715P,100 VDC,0.018 uF,14.5,7.9,10
Orange Drop 715P,100 VDC,0.022 uF,14.5,8.4,10
Orange Drop 715P,100 VDC,0.025 uF,14.5,8.9,10
Orange Drop 715P,100 VDC,0.027 uF,14.5,8.9,10
Orange Drop 715P,100 VDC,0.033 uF,14.5,9.7,10
Orange Drop 715P,100 VDC,0.039 uF,17.8,8.6,12.7
Orange Drop 715P,100 VDC,0.047 uF,17.8,9.1,12.7
Orange Drop 715P,100 VDC,0.05 uF,17.8,9.4,12.7
Orange Drop 715P,100 VDC,0.056 uF,17.8,9.7,12.7
Orange Drop 715P,100 VDC,0.062 uF,17.8,10.2,12.7
Orange Drop 715P,100 VDC,0.068 uF,17.8,10.4,12.7
Orange Drop 715P,100 VDC,0.075 uF,22.9,9.1,17.5
Orange Drop 715P,100 VDC,0.082 uF,22.9,9.4,17.5
Orange Drop 715P,100 VDC,0.09 uF,22.9,9.7,17.5
Orange Drop 715P,100 VDC,0.1 uF,22.9,10.2,17.5
Orange Drop 715P,100 VDC,0.12 uF,22.9,10.9,17.5
Orange Drop 715P,100 VDC,0.15 uF,22.9,11.7,17.5
Orange Drop 715P,100 VDC,0.18 uF,22.9,12.7,17.5
Orange Drop 715P,100 VDC,0.2 uF,22.9,13.2,17.5
Orange Drop 715P,100 VDC,0.22 uF,22.9,13.7,17.5
Orange Drop 715P,100 VDC,0.25 uF,31.8,11.9,26.2
Orange Drop 715P,100 VDC,0.27 uF,31.8,12.2,26.2
Orange Drop 715P,100 VDC,0.3 uF,31.8,12.7,26.2
Orange Drop 715P,100 VDC,0.33 uF,31.8,13.2,26.2
Orange Drop 715P,200 VDC,0.01 uF,17.8,6.4,12.7
Orange Drop 715P,200 VDC,0.012 uF,17.8,6.6,12.7
Orange Drop 715P,200 VDC,0.015 uF,17.8,7.1,12.7
Orange Drop 715P,200 VDC,0.018 uF,17.8,7.4,12.7
Orange Drop 715P,200 VDC,0.022 uF,17.8,7.9,12.7
Orange Drop 715P,200 VDC,0.027 uF,17.8,8.4,12.7
Orange Drop 715P,200 VDC,0.033 uF,17.8,9.1,12.7
Orange Drop 715P,200 VDC,0.039 uF,22.9,8.1,17.5
Orange Drop 715P,200 VDC,0.047 uF,22.9,8.6,17.5
Orange Drop 715P,200 VDC,0.056 uF,22.9,9.4,17.5
Orange Drop 715P,200 VDC,0.068 uF,22.9,9.9,17.5
Orange Drop 715P,200 VDC,0.082 uF,31.8,9.1,26.2
Orange Drop 715P,200 VDC,0.1 uF,31.8,9.7,26.2
Orange Drop 715P,200 VDC,0.12 uF,31.8,10.4,26.2
Orange Drop 715P,200 VDC,0.15 uF,31.8,11.2,26.2
Orange Drop 715P,200 VDC,0.18 uF,31.8,11.9,26.2
Orange Drop 715P,200 VDC,0.22 uF,31.8,13,26.2
Orange Drop 715P,200 VDC,0.27 uF,41.9,12.4,35.7
Orange Drop 715P,200 VDC,0.33 uF,41.9,13.5,35.7
Orange Drop 715P,200 VDC,0.39 uF,41.9,14.2,35.7
Orange Drop 715P,200 VDC,0.47 uF,41.9,15.2,35.7
Orange Drop 715P,400 VDC,0.001 uF,17.8,8.9,12.7
Orange Drop 715P,400 VDC,0.0012 uF,17.8,9.1,12.7
Orange Drop 715P,400 VDC,0.0015 uF,17.8,8.1,12.7
Orange Drop 715P,400 VDC,0.0018 uF,17.8,8.6,12.7
Orange Drop 715P,400 VDC,0.0022 uF,17.8,8.4,12.7
Orange Drop 715P,400 VDC,0.0027 uF,17.8,8.9,12.7
Orange Drop 715P,400 VDC,0.0033 uF,17.8,8.1,12.7
Orange Drop 715P,400 VDC,0.0039 uF,17.8,8.6,12.7
Orange Drop 715P,400 VDC,0.0047 uF,17.8,8.6,12.7
Orange Drop 715P,400 VDC,0.0056 uF,17.8,9.1,12.7
Orange Drop 715P,400 VDC,0.0068 uF,17.8,7.4,12.7
Orange Drop 715P,400 VDC,0.0082 uF,17.8,7.6,12.7
Orange Drop 715P,400 VDC,0.01 uF,17.8,7.6,12.7
Orange Drop 715P,400 VDC,0.012 uF,17.8,8.1,12.7
Orange Drop 715P,400 VDC,0.015 uF,17.8,8.6,12.7
Orange Drop 715P,400 VDC,0.018 uF,22.9,7.9,17.5
Orange Drop 715P,400 VDC,0.022 uF,22.9,8.4,17.5
Orange Drop 715P,400 VDC,0.027 uF,22.9,9.1,17.5
Orange Drop 715P,400 VDC,0.033 uF,22.9,9.7,17.5
Orange Drop 715P,400 VDC,0.039 uF,31.8,8.9,26.2
Orange Drop 715P,400 VDC,0.047 uF,31.8,9.4,26.2
Orange Drop 715P,400 VDC,0.056 uF,31.8,9.9,26.2
Orange Drop 715P,400 VDC,0.068 uF,31.8,10.7,26.2
Orange Drop 715P,400 VDC,0.082 uF,31.8,11.4,26.2
Orange Drop 715P,400 VDC,0.1 uF,31.8,12.2,26.2
Orange Drop 715P,400 VDC,0.12 uF,31.8,13.2,26.2
Orange Drop 715P,400 VDC,0.15 uF,31.8,14.2,26.2
Orange Drop 715P,400 VDC,0.18 uF,41.9,13.7,35.7
Orange Drop 715P,400 VDC,0.22 uF,41.9,14.7,35.7
Orange Drop 715P,400 VDC,0.27 uF,41.9,16,35.7
Orange Drop 715P,400 VDC,0.33 uF,41.9,17.8,35.7
Orange Drop 715P,400 VDC,0.39 uF,41.9,19.1,35.7
Orange Drop 715P,400 VDC,0.47 uF,41.9,20.8,35.7
Orange Drop 715P,600 VDC,0.001 uF,17.8,8.9,12.7
Orange Drop 715P,600 VDC,0.0012 uF,17.8,9.1,12.7
Orange Drop 715P,600 VDC,0.0015 uF,17.8,8.1,12.7
Orange Drop 715P,600 VDC,0.0018 uF,17.8,8.6,12.7
Orange Drop 715P,600 VDC,0.0022 uF,17.8,8.4,12.7
Orange Drop 715P,600 VDC,0.0027 uF,17.8,8.9,12.7
Orange Drop 715P,600 VDC,0.0033 uF,17.8,8.1,12.7
Orange Drop 715P,600 VDC,0.0039 uF,17.8,8.6,12.7
Orange Drop 715P,600 VDC,0.0047 uF,17.8,8.6,12.7
Orange Drop 715P,600 VDC,0.0056 uF,17.8,9.1,12.7
Orange Drop 715P,600 VDC,0.0068 uF,17.8,9.7,12.7
Orange Drop 715P,600 VDC,0.0082 uF,22.9,8.6,17.5
Orange Drop 715P,600 VDC,0.01 uF,22.9,9.1,17.5
Orange Drop 715P,600 VDC,0.012 uF,22.9,9.7,17.5
Orange Drop 715P,600 VDC,0.015 uF,22.9,10.7,17.5
Orange Drop 715P,600 VDC,0.018 uF,22.9,11.2,17.5
Orange Drop 715P,600 VDC,0.022 uF,22.9,12.2,17.5
Orange Drop 715P,600 VDC,0.027 uF,31.8,10.2,26.2
Orange Drop 715P,600 VDC,0.033 uF,31.8,11.7,26.2
Orange Drop 715P,600 VDC,0.039 uF,31.8,12.4,26.2
Orange Drop 715P,600 VDC,0.047 uF,31.8,13.2,26.2
Orange Drop 715P,600 VDC,0.056 uF,31.8,14.2,26.2
Orange Drop 715P,600 VDC,0.068 uF,31.8,15.2,26.2
Orange Drop 715P,600 VDC,0.082 uF,31.8,16.5,26.2
Orange Drop 715P,600 VDC,0.1 uF,31.8,18,26.2
Orange Drop 715P,600 VDC,0.12 uF,41.9,16.5,35.7
Orange Drop 715P,600 VDC,0.15 uF,41.9,18,35.7
Orange Drop 715P,600 VDC,0.18 uF,41.9,19.6,35.7
Orange Drop 715P,600 VDC,0.22 uF,41.9,21.1,35.7
Orange Drop 715P,800 VDC,0.0056 uF,31.8,7.1,26.2
Orange Drop 715P,800 VDC,0.0068 uF,31.8,7.4,26.2
Orange Drop 715P,800 VDC,0.0082 uF,31.8,7.9,26.2
Orange Drop 715P,800 VDC,0.01 uF,31.8,8.4,26.2
Orange Drop 715P,800 VDC,0.012 uF,31.8,8.9,26.2
Orange Drop 715P,800 VDC,0.015 uF,31.8,9.7,26.2
Orange Drop 715P,800 VDC,0.018 uF,31.8,10.4,26.2
Orange Drop 715P,800 VDC,0.022 uF,31.8,11.2,26.2
Orange Drop 715P,800 VDC,0.027 uF,31.8,11.9,26.2
Orange Drop 715P,800 VDC,0.033 uF,31.8,13,26.2
Orange Drop 715P,800 VDC,0.039 uF,41.9,11.9,35.7
Orange Drop 715P,800 VDC,0.047 uF,41.9,12.7,35.7
Orange Drop 715P,800 VDC,0.056 uF,41.9,13.5,35.7
Orange Drop 715P,800 VDC,0.068 uF,41.9,14.7,35.7
Orange Drop 715P,800 VDC,0.082 uF,41.9,15.7,35.7
Orange Drop 715P,800 VDC,0.1 uF,41.9,17,35.7
Orange Drop 715P,1000 VDC,0.0056 uF,31.8,7.1,26.2
Orange Drop 715P,1000 VDC,0.0068 uF,31.8,7.4,26.2
Orange Drop 715P,1000 VDC,0.0082 uF,31.8,7.9,26.2
Orange Drop 715P,1000 VDC,0.01 uF,31.8,8.4,26.2
Orange Drop 715P,1000 VDC,0.012 uF,31.8,8.9,26.2
Orange Drop 715P,1000 VDC,0.015 uF,31.8,9.7,26.2
Orange Drop 715P,1000 VDC,0.018 uF,31.8,10.4,26.2
Orange Drop 715P,1000 VDC,0.022 uF,31.8,11.2,26.2
Orange Drop 715P,1000 VDC,0.027 uF,31.8,11.9,26.2
Orange Drop 715P,1000 VDC,0.033 uF,31.8,13,26.2
Orange Drop 715P,1000 VDC,0.039 uF,41.9,11.9,35.7
Orange Drop 715P,1000 VDC,0.047 uF,41.9,12.7,35.7
Orange Drop 715P,1000 VDC,0.056 uF,41.9,13.5,35.7
Orange Drop 715P,1000 VDC,0.068 uF,41.9,14.7,35.7
Orange Drop 715P,1000 VDC,0.082 uF,41.9,15.7,35.7
Orange Drop 715P,1000 VDC,0.1 uF,41.9,17,35.7
Orange Drop 716P,100 VDC,0.0082 uF,14.5,5.8,10
Orange Drop 716P,100 VDC,0.009 uF,14.5,6.1,10
Orange Drop 716P,100 VDC,0.01 uF,14.5,6.1,10
Orange Drop 716P,100 VDC,0.012 uF,14.5,5.8,10
Orange Drop 716P,100 VDC,0.015 uF,14.5,6.4,10
Orange Drop 716P,100 VDC,0.018 uF,14.5,6.6,10
Orange Drop 716P,100 VDC,0.022 uF,14.5,7.1,10
Orange Drop 716P,100 VDC,0.025 uF,14.5,7.4,10
Orange Drop 716P,100 VDC,0.027 uF,14.5,6.9,10
Orange Drop 716P,100 VDC,0.033 uF,14.5,7.4,10
Orange Drop 716P,100 VDC,0.039 uF,14.5,7.9,10
Orange Drop 716P,100 VDC,0.047 uF,14.5,8.6,10
Orange Drop 716P,100 VDC,0.05 uF,17.8,7.1,12.7
Orange Drop 716P,100 VDC,0.056 uF,17.8,7.4,12.7
Orange Drop 716P,100 VDC,0.062 uF,17.8,7.9,12.7
Orange Drop 716P,100 VDC,0.068 uF,17.8,8.1,12.7
Orange Drop 716P,100 VDC,0.075 uF,17.8,8.4,12.7
Orange Drop 716P,100 VDC,0.082 uF,17.8,8.9,12.7
Orange Drop 716P,100 VDC,0.09 uF,17.8,9.1,12.7
Orange Drop 716P,100 VDC,0.1 uF,17.8,9.7,12.7
Orange Drop 716P,100 VDC,0.12 uF,22.9,8.4,17.5
Orange Drop 716P,100 VDC,0.15 uF,22.9,9.4,17.5
Orange Drop 716P,100 VDC,0.18 uF,22.9,10.2,17.5
Orange Drop 716P,100 VDC,0.2 uF,22.9,10.7,17.5
Orange Drop 716P,100 VDC,0.22 uF,22.9,11.2,17.5
Orange Drop 716P,100 VDC,0.25 uF,22.9,11.9,17.5
Orange Drop 716P,100 VDC,0.27 uF,22.9,12.4,17.5
Orange Drop 716P,100 VDC,0.3 uF,31.8,10.4,26.2
Orange Drop 716P,100 VDC,0.33 uF,31.8,10.7,26.2
Orange Drop 716P,200 VDC,0.01 uF,17.8,6.4,12.7
Orange Drop 716P,200 VDC,0.012 uF,17.8,6.9,12.7
Orange Drop 716P,200 VDC,0.015 uF,17.8,6.6,12.7
Orange Drop 716P,200 VDC,0.018 uF,17.8,6.4,12.7
Orange Drop 716P,200 VDC,0.022 uF,17.8,6.9,12.7
Orange Drop 716P,200 VDC,0.027 uF,17.8,7.4,12.7
Orange Drop 716P,200 VDC,0.033 uF,17.8,8.1,12.7
Orange Drop 716P,200 VDC,0.039 uF,17.8,8.1,12.7
Orange Drop 716P,200 VDC,0.047 uF,17.8,8.6,12.7
Orange Drop 716P,200 VDC,0.056 uF,22.9,7.6,17.5
Orange Drop 716P,200 VDC,0.068 uF,22.9,8.4,17.5
Orange Drop 716P,200 VDC,0.082 uF,22.9,9.1,17.5
Orange Drop 716P,200 VDC,0.1 uF,22.9,9.9,17.5
Orange Drop 716P,200 VDC,0.12 uF,22.9,10.2,17.5
Orange Drop 716P,200 VDC,0.15 uF,22.9,11.4,17.5
Orange Drop 716P,200 VDC,0.18 uF,31.8,9.9,26.2
Orange Drop 716P,200 VDC,0.22 uF,31.8,10.9,26.2
Orange Drop 716P,200 VDC,0.27 uF,31.8,11.9,26.2
Orange Drop 716P,200 VDC,0.33 uF,31.8,11.9,26.2
Orange Drop 716P,200 VDC,0.39 uF,31.8,13,26.2
Orange Drop 716P,200 VDC,0.47 uF,31.8,14.2,26.2
Orange Drop 716P,200 VDC,0.56 uF,31.8,15.5,26.2
Orange Drop 716P,200 VDC,0.68 uF,41.9,14.2,35.7
Orange Drop 716P,200 VDC,0.82 uF,41.9,15.5,35.7
Orange Drop 716P,200 VDC,1 uF,41.9,17.3,35.7
Orange Drop 716P,400 VDC,0.001 uF,17.8,6.4,12.7
Orange Drop 716P,400 VDC,0.0012 uF,17.8,5.6,12.7
Orange Drop 716P,400 VDC,0.0015 uF,17.8,6.1,12.7
Orange Drop 716P,400 VDC,0.0018 uF,17.8,6.4,12.7
Orange Drop 716P,400 VDC,0.0022 uF,17.8,6.6,12.7
Orange Drop 716P,400 VDC,0.0027 uF,17.8,6.1,12.7
Orange Drop 716P,400 VDC,0.0033 uF,17.8,6.1,12.7
Orange Drop 716P,400 VDC,0.0039 uF,17.8,6.1,12.7
Orange Drop 716P,400 VDC,0.0047 uF,17.8,6.4,12.7
Orange Drop 716P,400 VDC,0.0056 uF,17.8,6.1,12.7
Orange Drop 716P,400 VDC,0.0068 uF,17.8,6.1,12.7
Orange Drop 716P,400 VDC,0.0082 uF,17.8,6.4,12.7
Orange Drop 716P,400 VDC,0.01 uF,17.8,6.9,12.7
Orange Drop 716P,400 VDC,0.012 uF,17.8,7.4,12.7
Orange Drop 716P,400 VDC,0.015 uF,17.8,7.9,12.7
Orange Drop 716P,400 VDC,0.018 uF,22.9,7.1,17.5
Orange Drop 716P,400 VDC,0.022 uF,22.9,7.6,17.5
Orange Drop 716P,400 VDC,0.027 uF,22.9,7.9,17.5
Orange Drop 716P,400 VDC,0.033 uF,22.9,8.4,17.5
Orange Drop 716P,400 VDC,0.039 uF,22.9,9.1,17.5
Orange Drop 716P,400 VDC,0.047 uF,22.9,9.9,17.5
Orange Drop 716P,400 VDC,0.056 uF,22.9,10.2,17.5
Orange Drop 716P,400 VDC,0.068 uF,22.9,10.9,17.5
Orange Drop 716P,400 VDC,0.082 uF,31.8,9.7,26.2
Orange Drop 716P,400 VDC,0.1 uF,31.8,10.7,26.2
Orange Drop 716P,400 VDC,0.12 uF,31.8,11.4,26.2
Orange Drop 716P,400 VDC,0.15 uF,31.8,11.7,26.2
Orange Drop 716P,400 VDC,0.18 uF,31.8,12.7,26.2
Orange Drop 716P,400 VDC,0.22 uF,31.8,14.5,26.2
Orange Drop 716P,400 VDC,0.27 uF,31.8,16,26.2
Orange Drop 716P,400 VDC,0.33 uF,41.9,14.5,35.7
Orange Drop 716P,400 VDC,0.39 uF,41.9,15.7,35.7
Orange Drop 716P,400 VDC,0.47 uF,41.9,17.3,35.7
Orange Drop 716P,600 VDC,0.001 uF,17.8,6.9,12.7
Orange Drop 716P,600 VDC,0.0012 uF,17.8,6.1,12.7
Orange Drop 716P,600 VDC,0.0015 uF,17.8,6.6,12.7
Orange Drop 716P,600 VDC,0.0018 uF,17.8,6.9,12.7
Orange Drop 716P,600 VDC,0.0022 uF,17.8,7.1,12.7
Orange Drop 716P,600 VDC,0.0027 uF,17.8,6.4,12.7
Orange Drop 716P,600 VDC,0.0033 uF,17.8,6.4,12.7
Orange Drop 716P,600 VDC,0.0039 uF,17.8,6.6,12.7
Orange Drop 716P,600 VDC,0.0047 uF,17.8,7.1,12.7
Orange Drop 716P,600 VDC,0.0056 uF,17.8,7.6,12.7
Orange Drop 716P,600 VDC,0.0068 uF,17.8,8.1,12.7
Orange Drop 716P,600 VDC,0.0082 uF,17.8,8.1,12.7
Orange Drop 716P,600 VDC,0.01 uF,17.8,8.6,12.7
Orange Drop 716P,600 VDC,0.012 uF,22.9,7.9,17.5
Orange Drop 716P,600 VDC,0.015 uF,22.9,8.6,17.5
Orange Drop 716P,600 VDC,0.018 uF,22.9,9.1,17.5
Orange Drop 716P,600 VDC,0.022 uF,22.9,9.9,17.5
Orange Drop 716P,600 VDC,0.027 uF,22.9,10.4,17.5
Orange Drop 716P,600 VDC,0.033 uF,22.9,11.2,17.5
Orange Drop 716P,600 VDC,0.039 uF,22.9,12.2,17.5
Orange Drop 716P,600 VDC,0.047 uF,31.8,10.7,26.2
Orange Drop 716P,600 VDC,0.056 uF,31.8,11.4,26.2
Orange Drop 716P,600 VDC,0.068 uF,31.8,11.4,26.2
Orange Drop 716P,600 VDC,0.082 uF,31.8,12.4,26.2
Orange Drop 716P,600 VDC,0.1 uF,31.8,13.7,26.2
Orange Drop 716P,600 VDC,0.12 uF,31.8,15,26.2
Orange Drop 716P,600 VDC,0.15 uF,41.9,14,35.7
Orange Drop 716P,600 VDC,0.18 uF,41.9,15,35.7
Orange Drop 716P,600 VDC,0.22 uF,41.9,16.5,35.7
Orange Drop 716P,800 VDC,0.0056 uF,31.8,6.4,26.2
Orange Drop 716P,800 VDC,0.0068 uF,31.8,6.9,26.2
Orange Drop 716P,800 VDC,0.0082 uF,31.8,7.4,26.2
Orange Drop 716P,800 VDC,0.01 uF,31.8,7.4,26.2
Orange Drop 716P,800 VDC,0.012 uF,31.8,7.9,26.2
Orange Drop 716P,800 VDC,0.015 uF,31.8,8.6,26.2
Orange Drop 716P,800 VDC,0.018 uF,31.8,9.4,26.2
Orange Drop 716P,800 VDC,0.022 uF,31.8,9.7,26.2
Orange Drop 716P,800 VDC,0.027 uF,31.8,10.7,26.2
Orange Drop 716P,800 VDC,0.033 uF,31.8,11.7,26.2
Orange Drop 716P,800 VDC,0.039 uF,31.8,11.7,26.2
Orange Drop 716P,800 VDC,0.047 uF,31.8,12.7,26.2
Orange Drop 716P,800 VDC,0.056 uF,31.8,13.7,26.2
Orange Drop 716P,800 VDC,0.068 uF,31.8,15,26.2
Orange Drop 716P,800 VDC,0.082 uF,41.9,13.2,35.7
Orange Drop 716P,800 VDC,0.1 uF,41.9,14.5,35.7
Orange Drop 716P,800 VDC,0.12 uF,41.9,15.7,35.7
Orange Drop 716P,800 VDC,0.14 uF,41.9,17,35.7
Orange Drop 716P,1000 VDC,0.0056 uF,31.8,6.4,26.2
Orange Drop 716P,1000 VDC,0.0068 uF,31.8,6.9,26.2
Orange Drop 716P,1000 VDC,0.0082 uF,31.8,7.4,26.2
Orange Drop 716P,1000 VDC,0.01 uF,31.8,7.4,26.2
Orange Drop 716P,1000 VDC,0.012 uF,31.8,7.9,26.2
Orange Drop 716P,1000 VDC,0.015 uF,31.8,8.6,26.2
Orange Drop 716P,1000 VDC,0.018 uF,31.8,9.4,26.2
Orange Drop 716P,1000 VDC,0.022 uF,31.8,9.7,26.2
Orange Drop 716P,1000 VDC,0.027 uF,31.8,10.7,26.2
Orange Drop 716P,1000 VDC,0.033 uF,31.8,11.7,26.2
Orange Drop 716P,1000 VDC,0.039 uF,31.8,11.7,26.2
Orange Drop 716P,1000 VDC,0.047 uF,31.8,12.7,26.2
Orange Drop 716P,1000 VDC,0.056 uF,31.8,13.7,26.2
Orange Drop 716P,1000 VDC,0.068 uF,31.8,15,26.2
Orange Drop 716P,1000 VDC,0.082 uF,41.9,13.2,35.7
Orange Drop 716P,1000 VDC,0.1 uF,41.9,14.5,35.7
Orange Drop 716P,1000 VDC,0.12 uF,41.9,15.7,35.7
Orange Drop 716P,1000 VDC,0.14 uF,41.9,17,35.7
Orange Drop 715P,100 V,0.0056 uF,14.5,6.4,10,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.006 uF,14.5,6.4,10,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.0068 uF,14.5,6.6,10,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.0075 uF,14.5,6.6,10,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.0082 uF,14.5,6.9,10,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.009 uF,14.5,6.6,10,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.01 uF,14.5,6.6,10,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.012 uF,14.5,7.1,10,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.015 uF,14.5,7.4,10,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.018 uF,14.5,7.9,10,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.022 uF,14.5,8.4,10,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.025 uF,14.5,8.9,10,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.027 uF,14.5,8.9,10,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.033 uF,14.5,9.7,10,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.039 uF,17.8,8.6,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.047 uF,17.8,9.1,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.05 uF,17.8,9.4,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.056 uF,17.8,9.7,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.062 uF,17.8,10.2,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.068 uF,17.8,10.4,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.075 uF,22.9,9.1,17.5,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.082 uF,22.9,9.4,17.5,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.09 uF,22.9,9.7,17.5,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.1 uF,22.9,10.2,17.5,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.12 uF,22.9,10.9,17.5,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.15 uF,22.9,11.7,17.5,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.18 uF,22.9,12.7,17.5,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.2 uF,22.9,13.2,17.5,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.22 uF,22.9,13.7,17.5,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.25 uF,31.8,11.9,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.27 uF,31.8,12.2,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.3 uF,31.8,12.7,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,100 V,0.33 uF,31.8,13.2,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,200 V,0.01 uF,17.8,6.4,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,200 V,0.012 uF,17.8,6.6,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,200 V,0.015 uF,17.8,7.1,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,200 V,0.018 uF,17.8,7.4,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,200 V,0.022 uF,17.8,7.9,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,200 V,0.027 uF,17.8,8.4,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,200 V,0.033 uF,17.8,9.1,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,200 V,0.039 uF,22.9,8.1,17.5,#FF8000,#B25900,#000000
Orange Drop 715P,200 V,0.047 uF,22.9,8.6,17.5,#FF8000,#B25900,#000000
Orange Drop 715P,200 V,0.056 uF,22.9,9.4,17.5,#FF8000,#B25900,#000000
Orange Drop 715P,200 V,0.068 uF,22.9,9.9,17.5,#FF8000,#B25900,#000000
Orange Drop 715P,200 V,0.082 uF,31.8,9.1,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,200 V,0.1 uF,31.8,9.7,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,200 V,0.12 uF,31.8,10.4,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,200 V,0.15 uF,31.8,11.2,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,200 V,0.18 uF,31.8,11.9,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,200 V,0.22 uF,31.8,13,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,200 V,0.27 uF,41.9,12.4,35.7,#FF8000,#B25900,#000000
Orange Drop 715P,200 V,0.33 uF,41.9,13.5,35.7,#FF8000,#B25900,#000000
Orange Drop 715P,200 V,0.39 uF,41.9,14.2,35.7,#FF8000,#B25900,#000000
Orange Drop 715P,200 V,0.47 uF,41.9,15.2,35.7,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.001 uF,17.8,8.9,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.0012 uF,17.8,9.1,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.0015 uF,17.8,8.1,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.0018 uF,17.8,8.6,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.0022 uF,17.8,8.4,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.0027 uF,17.8,8.9,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.0033 uF,17.8,8.1,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.0039 uF,17.8,8.6,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.0047 uF,17.8,8.6,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.0056 uF,17.8,9.1,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.0068 uF,17.8,7.4,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.0082 uF,17.8,7.6,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.01 uF,17.8,7.6,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.012 uF,17.8,8.1,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.015 uF,17.8,8.6,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.018 uF,22.9,7.9,17.5,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.022 uF,22.9,8.4,17.5,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.027 uF,22.9,9.1,17.5,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.033 uF,22.9,9.7,17.5,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.039 uF,31.8,8.9,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.047 uF,31.8,9.4,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.056 uF,31.8,9.9,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.068 uF,31.8,10.7,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.082 uF,31.8,11.4,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.1 uF,31.8,12.2,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.12 uF,31.8,13.2,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.15 uF,31.8,14.2,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.18 uF,41.9,13.7,35.7,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.22 uF,41.9,14.7,35.7,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.27 uF,41.9,16,35.7,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.33 uF,41.9,17.8,35.7,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.39 uF,41.9,19.1,35.7,#FF8000,#B25900,#000000
Orange Drop 715P,400 V,0.47 uF,41.9,20.8,35.7,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.001 uF,17.8,8.9,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.0012 uF,17.8,9.1,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.0015 uF,17.8,8.1,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.0018 uF,17.8,8.6,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.0022 uF,17.8,8.4,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.0027 uF,17.8,8.9,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.0033 uF,17.8,8.1,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.0039 uF,17.8,8.6,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.0047 uF,17.8,8.6,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.0056 uF,17.8,9.1,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.0068 uF,17.8,9.7,12.7,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.0082 uF,22.9,8.6,17.5,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.01 uF,22.9,9.1,17.5,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.012 uF,22.9,9.7,17.5,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.015 uF,22.9,10.7,17.5,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.018 uF,22.9,11.2,17.5,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.022 uF,22.9,12.2,17.5,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.027 uF,31.8,10.2,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.033 uF,31.8,11.7,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.039 uF,31.8,12.4,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.047 uF,31.8,13.2,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.056 uF,31.8,14.2,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.068 uF,31.8,15.2,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.082 uF,31.8,16.5,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.1 uF,31.8,18,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.12 uF,41.9,16.5,35.7,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.15 uF,41.9,18,35.7,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.18 uF,41.9,19.6,35.7,#FF8000,#B25900,#000000
Orange Drop 715P,600 V,0.22 uF,41.9,21.1,35.7,#FF8000,#B25900,#000000
Orange Drop 715P,800 V,0.0056 uF,31.8,7.1,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,800 V,0.0068 uF,31.8,7.4,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,800 V,0.0082 uF,31.8,7.9,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,800 V,0.01 uF,31.8,8.4,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,800 V,0.012 uF,31.8,8.9,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,800 V,0.015 uF,31.8,9.7,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,800 V,0.018 uF,31.8,10.4,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,800 V,0.022 uF,31.8,11.2,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,800 V,0.027 uF,31.8,11.9,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,800 V,0.033 uF,31.8,13,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,800 V,0.039 uF,41.9,11.9,35.7,#FF8000,#B25900,#000000
Orange Drop 715P,800 V,0.047 uF,41.9,12.7,35.7,#FF8000,#B25900,#000000
Orange Drop 715P,800 V,0.056 uF,41.9,13.5,35.7,#FF8000,#B25900,#000000
Orange Drop 715P,800 V,0.068 uF,41.9,14.7,35.7,#FF8000,#B25900,#000000
Orange Drop 715P,800 V,0.082 uF,41.9,15.7,35.7,#FF8000,#B25900,#000000
Orange Drop 715P,800 V,0.1 uF,41.9,17,35.7,#FF8000,#B25900,#000000
Orange Drop 715P,1000 V,0.0056 uF,31.8,7.1,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,1000 V,0.0068 uF,31.8,7.4,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,1000 V,0.0082 uF,31.8,7.9,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,1000 V,0.01 uF,31.8,8.4,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,1000 V,0.012 uF,31.8,8.9,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,1000 V,0.015 uF,31.8,9.7,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,1000 V,0.018 uF,31.8,10.4,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,1000 V,0.022 uF,31.8,11.2,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,1000 V,0.027 uF,31.8,11.9,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,1000 V,0.033 uF,31.8,13,26.2,#FF8000,#B25900,#000000
Orange Drop 715P,1000 V,0.039 uF,41.9,11.9,35.7,#FF8000,#B25900,#000000
Orange Drop 715P,1000 V,0.047 uF,41.9,12.7,35.7,#FF8000,#B25900,#000000
Orange Drop 715P,1000 V,0.056 uF,41.9,13.5,35.7,#FF8000,#B25900,#000000
Orange Drop 715P,1000 V,0.068 uF,41.9,14.7,35.7,#FF8000,#B25900,#000000
Orange Drop 715P,1000 V,0.082 uF,41.9,15.7,35.7,#FF8000,#B25900,#000000
Orange Drop 715P,1000 V,0.1 uF,41.9,17,35.7,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.0082 uF,14.5,5.8,10,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.009 uF,14.5,6.1,10,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.01 uF,14.5,6.1,10,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.012 uF,14.5,5.8,10,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.015 uF,14.5,6.4,10,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.018 uF,14.5,6.6,10,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.022 uF,14.5,7.1,10,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.025 uF,14.5,7.4,10,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.027 uF,14.5,6.9,10,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.033 uF,14.5,7.4,10,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.039 uF,14.5,7.9,10,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.047 uF,14.5,8.6,10,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.05 uF,17.8,7.1,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.056 uF,17.8,7.4,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.062 uF,17.8,7.9,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.068 uF,17.8,8.1,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.075 uF,17.8,8.4,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.082 uF,17.8,8.9,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.09 uF,17.8,9.1,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.1 uF,17.8,9.7,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.12 uF,22.9,8.4,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.15 uF,22.9,9.4,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.18 uF,22.9,10.2,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.2 uF,22.9,10.7,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.22 uF,22.9,11.2,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.25 uF,22.9,11.9,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.27 uF,22.9,12.4,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.3 uF,31.8,10.4,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,100 V,0.33 uF,31.8,10.7,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,200 V,0.01 uF,17.8,6.4,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,200 V,0.012 uF,17.8,6.9,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,200 V,0.015 uF,17.8,6.6,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,200 V,0.018 uF,17.8,6.4,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,200 V,0.022 uF,17.8,6.9,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,200 V,0.027 uF,17.8,7.4,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,200 V,0.033 uF,17.8,8.1,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,200 V,0.039 uF,17.8,8.1,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,200 V,0.047 uF,17.8,8.6,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,200 V,0.056 uF,22.9,7.6,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,200 V,0.068 uF,22.9,8.4,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,200 V,0.082 uF,22.9,9.1,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,200 V,0.1 uF,22.9,9.9,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,200 V,0.12 uF,22.9,10.2,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,200 V,0.15 uF,22.9,11.4,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,200 V,0.18 uF,31.8,9.9,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,200 V,0.22 uF,31.8,10.9,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,200 V,0.27 uF,31.8,11.9,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,200 V,0.33 uF,31.8,11.9,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,200 V,0.39 uF,31.8,13,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,200 V,0.47 uF,31.8,14.2,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,200 V,0.56 uF,31.8,15.5,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,200 V,0.68 uF,41.9,14.2,35.7,#FF8000,#B25900,#000000
Orange Drop 716P,200 V,0.82 uF,41.9,15.5,35.7,#FF8000,#B25900,#000000
Orange Drop 716P,200 V,1 uF,41.9,17.3,35.7,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.001 uF,17.8,6.4,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.0012 uF,17.8,5.6,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.0015 uF,17.8,6.1,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.0018 uF,17.8,6.4,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.0022 uF,17.8,6.6,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.0027 uF,17.8,6.1,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.0033 uF,17.8,6.1,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.0039 uF,17.8,6.1,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.0047 uF,17.8,6.4,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.0056 uF,17.8,6.1,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.0068 uF,17.8,6.1,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.0082 uF,17.8,6.4,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.01 uF,17.8,6.9,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.012 uF,17.8,7.4,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.015 uF,17.8,7.9,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.018 uF,22.9,7.1,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.022 uF,22.9,7.6,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.027 uF,22.9,7.9,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.033 uF,22.9,8.4,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.039 uF,22.9,9.1,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.047 uF,22.9,9.9,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.056 uF,22.9,10.2,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.068 uF,22.9,10.9,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.082 uF,31.8,9.7,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.1 uF,31.8,10.7,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.12 uF,31.8,11.4,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.15 uF,31.8,11.7,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.18 uF,31.8,12.7,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.22 uF,31.8,14.5,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.27 uF,31.8,16,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.33 uF,41.9,14.5,35.7,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.39 uF,41.9,15.7,35.7,#FF8000,#B25900,#000000
Orange Drop 716P,400 V,0.47 uF,41.9,17.3,35.7,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.001 uF,17.8,6.9,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.0012 uF,17.8,6.1,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.0015 uF,17.8,6.6,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.0018 uF,17.8,6.9,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.0022 uF,17.8,7.1,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.0027 uF,17.8,6.4,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.0033 uF,17.8,6.4,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.0039 uF,17.8,6.6,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.0047 uF,17.8,7.1,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.0056 uF,17.8,7.6,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.0068 uF,17.8,8.1,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.0082 uF,17.8,8.1,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.01 uF,17.8,8.6,12.7,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.012 uF,22.9,7.9,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.015 uF,22.9,8.6,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.018 uF,22.9,9.1,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.022 uF,22.9,9.9,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.027 uF,22.9,10.4,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.033 uF,22.9,11.2,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.039 uF,22.9,12.2,17.5,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.047 uF,31.8,10.7,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.056 uF,31.8,11.4,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.068 uF,31.8,11.4,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.082 uF,31.8,12.4,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.1 uF,31.8,13.7,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.12 uF,31.8,15,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.15 uF,41.9,14,35.7,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.18 uF,41.9,15,35.7,#FF8000,#B25900,#000000
Orange Drop 716P,600 V,0.22 uF,41.9,16.5,35.7,#FF8000,#B25900,#000000
Orange Drop 716P,800 V,0.0056 uF,31.8,6.4,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,800 V,0.0068 uF,31.8,6.9,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,800 V,0.0082 uF,31.8,7.4,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,800 V,0.01 uF,31.8,7.4,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,800 V,0.012 uF,31.8,7.9,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,800 V,0.015 uF,31.8,8.6,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,800 V,0.018 uF,31.8,9.4,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,800 V,0.022 uF,31.8,9.7,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,800 V,0.027 uF,31.8,10.7,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,800 V,0.033 uF,31.8,11.7,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,800 V,0.039 uF,31.8,11.7,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,800 V,0.047 uF,31.8,12.7,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,800 V,0.056 uF,31.8,13.7,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,800 V,0.068 uF,31.8,15,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,800 V,0.082 uF,41.9,13.2,35.7,#FF8000,#B25900,#000000
Orange Drop 716P,800 V,0.1 uF,41.9,14.5,35.7,#FF8000,#B25900,#000000
Orange Drop 716P,800 V,0.12 uF,41.9,15.7,35.7,#FF8000,#B25900,#000000
Orange Drop 716P,800 V,0.14 uF,41.9,17,35.7,#FF8000,#B25900,#000000
Orange Drop 716P,1000 V,0.0056 uF,31.8,6.4,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,1000 V,0.0068 uF,31.8,6.9,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,1000 V,0.0082 uF,31.8,7.4,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,1000 V,0.01 uF,31.8,7.4,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,1000 V,0.012 uF,31.8,7.9,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,1000 V,0.015 uF,31.8,8.6,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,1000 V,0.018 uF,31.8,9.4,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,1000 V,0.022 uF,31.8,9.7,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,1000 V,0.027 uF,31.8,10.7,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,1000 V,0.033 uF,31.8,11.7,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,1000 V,0.039 uF,31.8,11.7,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,1000 V,0.047 uF,31.8,12.7,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,1000 V,0.056 uF,31.8,13.7,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,1000 V,0.068 uF,31.8,15,26.2,#FF8000,#B25900,#000000
Orange Drop 716P,1000 V,0.082 uF,41.9,13.2,35.7,#FF8000,#B25900,#000000
Orange Drop 716P,1000 V,0.1 uF,41.9,14.5,35.7,#FF8000,#B25900,#000000
Orange Drop 716P,1000 V,0.12 uF,41.9,15.7,35.7,#FF8000,#B25900,#000000
Orange Drop 716P,1000 V,0.14 uF,41.9,17,35.7,#FF8000,#B25900,#000000
@@ -27,20 +27,18 @@ import org.diylc.components.passive.CapacitorDatasheetService.CapacitorDatasheet
import org.diylc.components.transform.SimpleComponentTransformer;
import org.diylc.core.CreationMethod;
import org.diylc.core.IDIYComponent;
import org.diylc.core.IDatasheetSupport;
import org.diylc.core.annotations.ComponentDescriptor;
import org.diylc.core.annotations.EditableProperty;
import org.diylc.core.measures.Capacitance;
import org.diylc.core.measures.CapacitanceUnit;
import org.diylc.core.measures.Size;
import org.diylc.core.measures.SizeUnit;
import org.diylc.core.measures.VoltageUnit;
@ComponentDescriptor(name = "Film Capacitor (Radial)", author = "Branislav Stojkovic",
category = "Passive", creationMethod = CreationMethod.POINT_BY_POINT, instanceNamePrefix = "C",
description = "Radial film capacitor, similar to Sprague Orange Drop",
zOrder = IDIYComponent.COMPONENT, transformer = SimpleComponentTransformer.class,
enableDatasheet = true, datasheetCreationStepCount = 3)
public class RadialFilmCapacitor extends AbstractFilmCapacitor {
public class RadialFilmCapacitor extends AbstractFilmCapacitor implements IDatasheetSupport {
private static final long serialVersionUID = 1L;
@@ -57,16 +55,21 @@ public class RadialFilmCapacitor extends AbstractFilmCapacitor {
this.borderColor = BORDER_COLOR;
}
public RadialFilmCapacitor(String[] parameters) {
public RadialFilmCapacitor(String[] model) {
this();
setType(parameters[0]);
Double voltageValue = Double.parseDouble(parameters[1].split(" ")[0]);
Double capacitanceValue = Double.parseDouble(parameters[2].split(" ")[0]);
setValue(new Capacitance(capacitanceValue, CapacitanceUnit.uF));
setVoltageNew(new org.diylc.core.measures.Voltage(voltageValue, VoltageUnit.V));
CapacitorDatasheet d = CapacitorDatasheetService.parseCapacitorDatasheet(true, parameters);
applyModel(model);
}
@Override
public void applyModel(String[] model) {
CapacitorDatasheet d = CapacitorDatasheetService.parseRadialCapacitorDatasheet(model);
setType(d.getType());
if (d.getCapacitance() != null)
setValue(d.getCapacitance());
if (d.getVoltage() != null)
setVoltageNew(d.getVoltage());
if (d.getBodyColor() != null)
setBodyColor(d.getBodyColor());
if (d.getBorderColor() != null)
@@ -67,7 +67,8 @@ public enum IconLoader {
Elements("elements1.png"), GraphNodes("graph_nodes.png"), User("user1.png"), FlexibleLeads("flexible_leads.png"), Pads("pads.png"), Lock("lock.png"),
Unlock("lock_open.png"), Earth("earth.png"), Loadline("loadline.png"), LoadlineAdd("loadline_add.png"), SnapToGrid("snap_to_grid.png"),
SnapToComponents("snap_to_components.png"), SnapToNone("snap_to_none.png"), TraceProximity("trace_proximity.png"),
ComponentLarge("component_large.png"), ImportNetlist("import_netlist.png"), SplashIC("splash_ic.png");
ComponentLarge("component_large.png"), ImportNetlist("import_netlist.png"), SplashIC("splash_ic.png"),
ComponentPreferences("component_preferences.png"), ComponentReplace("component_replace.png"), Barcode("barcode.png");
protected String name;
Binary file not shown.

After

Width:  |  Height:  |  Size: 514 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 932 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 939 B

@@ -17,6 +17,7 @@
*/
package org.diylc.swing.plugins.canvas;
import java.awt.Component;
import java.awt.Dimension;
import java.awt.Point;
import java.awt.Rectangle;
@@ -37,8 +38,12 @@ import java.awt.event.MouseWheelListener;
import java.awt.geom.Point2D;
import java.awt.geom.Rectangle2D;
import java.util.ArrayList;
import java.util.Collection;
import java.util.EnumSet;
import java.util.List;
import java.util.Optional;
import java.util.stream.Collectors;
import java.util.stream.Stream;
import javax.swing.AbstractAction;
import javax.swing.JMenu;
import javax.swing.JMenuItem;
@@ -47,12 +52,15 @@ import javax.swing.JScrollBar;
import javax.swing.JScrollPane;
import javax.swing.SwingConstants;
import javax.swing.SwingUtilities;
import javax.swing.event.MenuEvent;
import javax.swing.event.MenuListener;
import org.apache.log4j.Logger;
import org.diylc.appframework.miscutils.IConfigListener;
import org.diylc.appframework.miscutils.IConfigurationManager;
import org.diylc.appframework.miscutils.Utils;
import org.diylc.clipboard.ComponentTransferable;
import org.diylc.common.BadPositionException;
import org.diylc.common.ComponentType;
import org.diylc.common.EventType;
import org.diylc.common.IComponentTransformer;
import org.diylc.common.IPlugIn;
@@ -88,6 +96,7 @@ public class CanvasPlugin implements IPlugIn, ClipboardOwner {
private JMenu expandMenu;
private JMenu transformMenu;
private JMenu applyTemplateMenu;
private JMenu applyModelMenu;
private JMenu lockMenu;
private JMenu unlockMenu;
@@ -520,6 +529,7 @@ public class CanvasPlugin implements IPlugIn, ClipboardOwner {
private void showPopupAt(int x, int y) {
updateSelectionMenu(x, y);
updateApplyTemplateMenu();
updateApplyModelMenu();
updateLock(x, y);
getPopupMenu().show(canvasPanel, x, y);
}
@@ -539,6 +549,7 @@ public class CanvasPlugin implements IPlugIn, ClipboardOwner {
popupMenu.add(getTransformMenu());
popupMenu.add(getSaveAsTemplateAction());
popupMenu.add(getApplyTemplateMenu());
popupMenu.add(getApplyModelMenu());
popupMenu.add(getSaveAsBlockAction());
popupMenu.add(getExpandMenu());
popupMenu.addSeparator();
@@ -615,6 +626,14 @@ public class CanvasPlugin implements IPlugIn, ClipboardOwner {
}
return applyTemplateMenu;
}
public JMenu getApplyModelMenu() {
if (applyModelMenu == null) {
applyModelMenu = new TranslatedMenu("Apply Model");
applyModelMenu.setIcon(IconLoader.Barcode.getIcon());
}
return applyModelMenu;
}
private void updateSelectionMenu(int x, int y) {
getSelectionMenu().removeAll();
@@ -660,22 +679,23 @@ public class CanvasPlugin implements IPlugIn, ClipboardOwner {
}
private void updateApplyTemplateMenu() {
getApplyTemplateMenu().removeAll();
JMenu applyMenu = getApplyTemplateMenu();
applyMenu.removeAll();
List<Template> templates = null;
try {
templates = plugInPort.getVariantsForSelection();
} catch (Exception e) {
LOG.info("Could not load variants for selection");
getApplyTemplateMenu().setEnabled(false);
applyMenu.setEnabled(false);
}
if (templates == null) {
getApplyTemplateMenu().setEnabled(false);
applyMenu.setEnabled(false);
return;
}
getApplyTemplateMenu().setEnabled(templates.size() > 0);
applyMenu.setEnabled(templates.size() > 0);
for (Template template : templates) {
JMenuItem item = new JMenuItem(template.getName());
@@ -687,9 +707,110 @@ public class CanvasPlugin implements IPlugIn, ClipboardOwner {
plugInPort.applyVariantToSelection(finalTemplate);
}
});
getApplyTemplateMenu().add(item);
applyMenu.add(item);
}
}
private void updateApplyModelMenu() {
JMenu applyMenu = getApplyModelMenu();
applyMenu.removeAll();
Collection<ComponentType> selectedComponentTypes = plugInPort.getSelectedComponentTypes();
if (selectedComponentTypes.size() != 1) {
applyMenu.setEnabled(false);
return;
}
ComponentType componentType = selectedComponentTypes.stream().findFirst().get();
List<String[]> datasheet = componentType.getDatasheet();
if (datasheet == null || datasheet.isEmpty()) {
applyMenu.setEnabled(false);
return;
}
applyMenu.setEnabled(true);
List<Component> datasheetItems = createDatasheetItems(plugInPort, componentType, new ArrayList<String>());
for (Component item : datasheetItems) {
applyMenu.add(item);
}
}
private List<Component> createDatasheetItems(final IPlugInPort plugInPort,
final ComponentType componentType, List<String> path) {
int depth = path.size();
List<String[]> datasheet = componentType.getDatasheet();
if (datasheet == null) {
return null;
}
Stream<String[]> stream = datasheet.stream();
for (int i = 0; i < depth; i++) {
final int finalI = i;
stream = stream.filter(line -> line[finalI].equals(path.get(finalI)));
}
List<String[]> filteredDatasheet = stream.collect(Collectors.toList());
return filteredDatasheet.stream().map(x -> x[depth]).distinct().map(value -> {
if (depth < componentType.getDatasheetCreationStepCount() - 1) {
final JMenu submenu = new JMenu(value) {
private static final long serialVersionUID = 1L;
// Customize item size to fit the delete button
public java.awt.Dimension getPreferredSize() {
Dimension d = super.getPreferredSize();
return new Dimension(d.width + 32, d.height);
}
};
submenu.add(new JMenuItem("Loading..."));
submenu.addMenuListener(new MenuListener() {
@Override
public void menuSelected(MenuEvent e) {
submenu.removeAll();
List<String> newPath = new ArrayList<String>(path);
newPath.add(value);
List<Component> childItems = createDatasheetItems(plugInPort, componentType, newPath);
for (Component childItem : childItems) {
submenu.add(childItem);
}
}
@Override
public void menuDeselected(MenuEvent e) {}
@Override
public void menuCanceled(MenuEvent e) {}
});
return (Component) submenu;
}
JMenuItem item = new JMenuItem(value);
item.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
Optional<String[]> findFirst =
filteredDatasheet.stream().filter(line -> line[depth].equals(value)).findFirst();
if (findFirst.isPresent()) {
String[] model = findFirst.get();
LOG.info("Applying datasheet model " + String.join(", ", model));
plugInPort.applyModelToSelection(model);
} else {
LOG.error("Could not find datasheet item for: " + value);
}
}
});
return (Component) item;
}).collect(Collectors.toList());
}
public ActionFactory.CutAction getCutAction() {
if (cutAction == null) {
@@ -267,9 +267,10 @@ public class ComponentButtonFactory {
@Override
public void actionPerformed(ActionEvent e) {
Optional<String[]> findFirst =
filteredDatasheet.stream().filter(line -> line[depth] == value).findFirst();
filteredDatasheet.stream().filter(line -> line[depth].equals(value)).findFirst();
if (findFirst.isPresent()) {
LOG.info("Creating datasheet model " + String.join(", ", findFirst.get()));
plugInPort.setNewComponentTypeSlot(componentType, null, findFirst.get(),
false);
} else {